Mysql
文章平均质量分 63
林笑卿
君子坐而论道,少年起而行之
展开
-
Mysql EXPLAIN 详解 + SQL
EXPLAINexplain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。本次SQL版本基于8.0.12 和 5.5.29首先导入用来做示例的表DROP TABLE IF EXISTS `tbl_dept`;CREATE TABLE `tbl_dept` ( `id` int(11) NOT NULL AUTO_INCREMENT, `deptName` varchar(30) CHARACTER SET utf8 COL原创 2022-01-05 16:54:00 · 630 阅读 · 0 评论 -
Mysql不同版本的重要改进
Mysql不同版本的重要改进版本重要改进4.1增加了子查询的支持;增加了字符集中对UTF-8的支持5.0增加了视图、过程、触发器的支持,增加了 infomation_schema (信息数据库)系统库5.1增加了表分区的支持;支持基于行的复制 (row-based replication)5.5InnoDB 成为默认存储引起;支持半同步复制;引入 performance_schema 动态性能视图5.6支持 Online DDL操作;支持 ICP /原创 2021-11-10 22:15:05 · 408 阅读 · 0 评论 -
mysql 排序varchar类型的纯数字 排序规则的变化
Order by xxx的时候排序出现了混乱下面是示例首先我们新建一个数据表,作为测试 并且把测试用的字段改为varchar类型 数据如下现在我们执行SQLSELECT `*` FROM `t_test` ORDER BY `number` ASC按照预期的状态 他得到的结果应该是但是 实际的结果却变成了结论当我们在数据库中对varchar类型字段进行排序的时候,即...原创 2019-12-24 17:15:01 · 639 阅读 · 2 评论