随笔分类 -  mysql

摘要:InnoDB有很好的故障恢复能力 MyISAM 只有插入和查询操作、性能快、故障恢复能力较差,容易丢失数据。 推荐使用InnoDB有很好的故障恢复功能。(适用于写多读多高并发) MyISAM :只有插入和查询操作、性能更快、故障恢复能力较差,容易丢失数据。(适用于读多写少) 阅读全文
posted @ 2018-06-29 16:51 shadowsuyan3 阅读(81) 评论(0) 推荐(0)
摘要:建表原则: 字符串型相对于整形要考虑字符集(utf8,charset)和校对集(就是排序规则),而整形到哪个国家都是0,1,2,3。 阅读全文
posted @ 2018-06-29 16:50 shadowsuyan3 阅读(556) 评论(0) 推荐(0)
摘要:索引: 索引的适用 btree索引左前缀原则 假设a,b,c 想象成桥 like 为桥的半段 myisam 和 innordb 非聚簇索引和聚簇索引 理想的索引 查询频繁 清晰度高 长度小 尽量能覆盖调查常用字段 Find_in_set Test表 id 1 aihao 1,4,13 查爱好是13的 阅读全文
posted @ 2018-06-29 16:49 shadowsuyan3 阅读(262) 评论(0) 推荐(0)
摘要:db> 新建数据库时,字符集影响编码,排序规则(Collation)影响字段的排序 utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写,utf8_genera_ci不区分大小写,ci为case insensitive的缩写,即大小写不敏感, utf8_general_cs区分大小写, 阅读全文
posted @ 2018-06-29 16:48 shadowsuyan3 阅读(267) 评论(0) 推荐(0)