![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 85
三月十二_
这个作者很懒,什么都没留下…
展开
-
每天学点MySql(二)
怎样选择合适的字符集 (1)满足应用支持语言的需求,如果应用要处理各种各样的文字,或者将发布到使用不同语言的国家或地区,就应该选择Unicode字符集。对MySQL来说,目前就是UTF-8。 (2)如果应用中涉及已有数据的导入,就要充分考虑数据库字符集对已有数据的兼容性。假如已有数据是GBK文字,如果选择GB 2312-80为数据库字符集,就很可能出现某些文字无法正确导入的问题。 (3)如果数据库只需要支持一般中文,数据量很大,性能要求也很高,那就应该选择双字节定长编码的中文字符集,比如GBK。因为,相对于原创 2021-07-16 13:17:42 · 72 阅读 · 0 评论 -
每天学点mysql
1.对于InnoDB表,自动增长列必须是索引。如果是组合索引,也必须是组合索引的第一列 2. 对于 MyISAM 表,自动增长列可以是组合索引的其他列,这样插入记录后,自动增长列是按照组合索引的前面几列进行排序后递增的。 3. MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时候也会自动创建对应的索引。 4. InnoDB存储表和索引有以下两种方式。 使用共享表空间存储 使用共享表空间存储 如何选择合适的存储引擎 MyISAM:以读操作和插入操原创 2021-07-15 13:41:34 · 83 阅读 · 0 评论 -
MySQL
MySQL的灵活性体现在很多方面。例如,你可以通过配置使它在不同的硬件上都运行得很好,也可以支持多种不同的数据类型。但是,MySQL最重要、最与众不同的特性是它的存储引擎架构,这种架构的设计将查询处理(Query Processing)及其他系统任务(Server Task)和数据的存储/提取相分离。这种处理和存储分离的设计可以在使用时根据性能、特性,以及其他需求来选择数据存储的方式。 MySQL逻辑架构 上层的服务并不是MySQL所独有的,大多数基于网络的客户端/服务器的工具或者服务都有类似的架构。比原创 2021-07-06 12:50:51 · 192 阅读 · 0 评论