Mysql在Windows环境下默认是忽略大小写的,而Linux环境下默认是区分大小写的,数据库迁移到Linux上,可能会出现找不到表名等情况。
打开Mysql的 my.cnf 配置文件,默认是在 /etc/my.cnf
vim /etc/my.cnf
添加以下配置
[mysqld]
lower_case_table_names=1
重启服务
systemctl restart mysqld
完成
Mysql在Windows环境下默认是忽略大小写的,而Linux环境下默认是区分大小写的,数据库迁移到Linux上,可能会出现找不到表名等情况。
打开Mysql的 my.cnf 配置文件,默认是在 /etc/my.cnf
vim /etc/my.cnf
添加以下配置
[mysqld]
lower_case_table_names=1
重启服务
systemctl restart mysqld
完成