前言
Windwos文件系统本身是不区分大小写的,但是Linux文件系统是支持大小写的。于是安装在Linux下的Mysql导出到windows下可能因为大小写问题导致错误,因此要开启window下Mysql区分大小写。
操作
- 进入Mysql安装目录,看看有没有my.ini;
没有的话,新建my.ini,添加如下内容(端口啥的自己改):
[client]
#客户端访问端口
port=3307[mysql]
[mysqld]
#mysql默认编码
default-character-set=utf8mb4
# 端口
port=3307
#关闭更新字段时自动更新该列中TIMESTAMP类型字段
explicit_defaults_for_timestamp=1
#表名区分大小写 windows下必须是2/Linux下是0
lower_case_table_names=2重启Mysql生效。
总结
请记住windows下一定要改称2,否则启动Mysql会报错的!!!!!