摘要:
MyISAM: MyISAM不支持事物、不支持外键、表锁定、优势是访问速度快,对事物没有要求或者以select、insert为主的应用基本上都可以用这个引擎建表。每个MyISAM在磁盘上创建三个文件,文件名与表名相同,扩展名为:.frm(存储表定义)MYD(存储数据)MYI(存储索引)数据文件和索... 阅读全文
摘要:
enum只能从集合中选取一个,set可以从集合中任意排列组合root@localhost:cyz--01:18:01 >create table test(gender enum('M','F'));Query OK, 0 rows affected (0.01 sec)root@localhost... 阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所有字符!!!!Linux下M... 阅读全文
摘要:
mysql有三种方式修改root密码:1.mysqladmin -uroot -p password "12"这样就能将root密码改为12,注意新密码用双引号引起来2.root登陆mysql服务器后,用update语句更新mysql数据库中的user表update mysql.user set p... 阅读全文
摘要:
1.innodb引擎支持自增列auto_increment,自增列非空唯一,MySQL规定auto_increment必须为主键2.mysqldump的工作原理:他先查出来需要备份的表结构,在文本中生成create语句,然后将表中的数据转换成insert 语句,还原时候这些语句直接重新使用达到还原效... 阅读全文
摘要:
mysql中的字符串类型包括char、varchar、blob、text、enum、set类型1、char和varchar类型:字符串类型(M),其中M值得是所占用的字符数,varchar中是M+1字节char可以是0-255任何值,vrachar可以是0-255(5.0.3之前)和0-65535(... 阅读全文
摘要:
YEAR类型:1.使用四位字符串或数字表示:超过范围会显示0000,其余按照插入字样显示2.使用两位字符串或者数字表示“00-69”转换为2000~2069,“70~99”转换为1970~19999TIME类型:以HH:MM:SS形式显示TIME类型值,TIME类型专门用来存储时间数据,而且只占用3... 阅读全文
摘要:
MYSQL使用浮点数:float和double定点数:decimal表示小数 从上图中我们可得知,decimal类型与double类型相同,但是decimal的字节数是M+2,也就是说定点数的存储空间是根据精度决定的 数据类型(M,D)其中M是数据的总长度,D是小数点后的长度,列入float... 阅读全文
摘要:
整数类型中,int和integer类型是一模一样的,取值范围通过字节数可以计算出来,比如tinyint,字节数为1,也就是8位。那么无符号数的取值范围就是(0~2的8次方减1),有符号数的最大值是2的7次方减一,其他的同理。 mysql整形中各种类型所占用的字节数数固定的,但是mysql支... 阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
阅读全文