摘要: 常用存储引擎的对比 1.MyISAM MyISAM不支持事务,也不支持外键,其优势是访问的速度快,对事务完整性没有要求或者以SELECT,INSERT为主的应用基本上可以使用这个引擎来创建表。 每个MyISAM在磁盘上存储成3个文件,其文件名都和表名相同,但扩展名分别是: .frm(存储表定义) . 阅读全文
posted @ 2017-03-22 17:00 MicroCat 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 来自:http://www.jb51.net/article/32149.htm 1.添加PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) ALTER TABLE `tab 阅读全文
posted @ 2017-03-22 16:37 MicroCat 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 来自:http://www.cnblogs.com/ClassNotFoundException/p/6182744.html 1.TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建新记录和修改现有记录的时候都对这个 阅读全文
posted @ 2017-03-22 15:16 MicroCat 阅读(17836) 评论(0) 推荐(2) 编辑
摘要: 插件式存储引擎是MySQL数据库最重要的特性之一,用户可以根据应用的需要选择如何存储和索引数据,是否使用事务等。 MySQL默认支持多种存储引擎,包括MyISAM,InnoDB,BDB,MEMORY,MERGE,EXAMPLE,NDB Cluster,ARCHIVE,CSV,BALCKHOLE,FE 阅读全文
posted @ 2017-03-22 13:53 MicroCat 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1.字符串函数 CONCAT(S1, S2, ..., Sn) 连接S1,S2, ..., Sn为一个字符串 INSERT(str, x, y, instr) 将字符串str从第x位置开始,y个字符长的子串替换为字符串instr LOWER(str) 将字符串str中所有字符变为小写 UPPER(s 阅读全文
posted @ 2017-03-22 11:02 MicroCat 阅读(223) 评论(0) 推荐(0) 编辑