mysql
Zyred
这个作者很懒,什么都没留下…
展开
-
Mysql(Docker) -Mysql5.7版本表名大小写
Mysql(Docker) -Mysql5.7版本表名大小写背景: 公司做项目,最开始使用的是 Windows 作为开发环境,由于个人爱好,选择了 deepin V20 作为了主开发环境,在使用 Docker 启动 Mysql 的时候完全正常,一旦在系统中使用,就发现表名大小写有问题,于是我找了博客阅读,得到的结果都是修改参数 lower_case_table_name=1 但是我的问题最终还是没有解决最终参考了 https://www.cnblogs.com/smallmin/p/11582954.h原创 2020-05-18 16:58:14 · 976 阅读 · 2 评论 -
mysql-hash索引方法的适用场景
一、HASH算法是怎么实现作为索引的?1、表结构和存储数据内容如图中所示,cl1是索引,cl2是内容。所谓的hash索引,就是将索引做一次hash计算,放入到索引树中,再将cl2所对应的磁盘位置指针放入到hash值得data节点,最终效果图如下:2、说白了,hash索引就是存储了索引字段得hash值和数据所在磁盘文件指针,如果此时来了一句sql语句select * from tab...原创 2019-10-23 09:52:16 · 2588 阅读 · 0 评论 -
mysql-版本8.0+修改root密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'youPassword';原创 2019-10-18 13:58:03 · 97 阅读 · 0 评论 -
Docker-容器启动mysql时间差8小时
执行sql查询当前时间select now();查询的结果正好慢8小时,则说明需要修改时间。1、使用连接工具执行sqlshow variables like '%time_zone%';2、如果docker挂载了外部配置文件,修改外部配置文件,加入内容default-time-zone = '+08:00'3、重启docker镜像doc...原创 2019-10-16 10:33:12 · 1954 阅读 · 0 评论