mysql
yhd723948277
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL数据迁移
导出数据 mysqldump --column-statistics=0 -h ${host} -u root -p ${db} ${tb} > database.sql 导入数据 mysql -usoul -p -h${host} ${db} < database.sql原创 2021-10-12 16:42:31 · 176 阅读 · 0 评论 -
Mysql研究笔记-索引篇
以下研究基于mysql V5.7(如果自己设计,是否会这么设计?) 1.误区一:联合索引第二字段使不使用索引 答案:使用 详解:不会扫全表,但是会扫全联合索引,key_len长度为联合索引长度 2.误区二:not in走不走索引 答案:走 详解:使用索引,但是对其他字段有排序,会走索引全部,排序会使用filesort 3.误区三:is null 会不会走索引 答案:会 详解:索引建立过程对于可以非空字段,索引长度增加了一个字节,用于标记该字段是否为空,可以参考key_len计算相关文章 4.varchar和原创 2020-08-14 11:29:03 · 135 阅读 · 0 评论 -
MySQL操作
1.修改表字符编码 – 修改表默认编码为utf8。 alter table tablename default character set utf8mb4; – 将表中字段已存在的数据转换为utf8字符。 alter table tablename convert to character set utf8mb4; 2.修字段默认编码 alter table tablename CHANGE cu...原创 2020-04-14 20:58:04 · 348 阅读 · 0 评论 -
mysql时区问题-服务器与数据库不同时区
jdbc增加 &useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC原创 2019-12-10 20:06:30 · 1416 阅读 · 0 评论 -
mysql索引优化与Elasticsearch
1.模糊,分表分库 建议选用Elasticsearch做搜索,同步mysql的binlog日志至kafka,使用脚本将数据同步至Elasticsearch 2.分页过深 1.如果不是必须用到页码,只需翻页,可以记录ID实现分页操作 where id>n limit 10 2.如果必须用到页码,只能做到尽量优化(数据量或qps过大时不建议) select * from table li...原创 2019-08-20 11:57:02 · 729 阅读 · 0 评论
分享