mariadb 表名忽略大小写

mariadb 忽略表名大小写,可以通过修改配置文件/etc/my.cnf。

警告:如果之前创建的数据库名称(表没有测试)中有大小写,那么请先将该数据库导出,删除后重新导入。不然会出现unknow database ....错误

1、关闭mariadb 

systemctl stop mariadb

2、vim /etc/my.cnf

添加:lower_case_table_name=1

3、启动mariadb

systemctl start mariadb

进入mariadb交互模式: mysql -uroot -p

通过命令:show variables like "%lower_case_table_name" 可以看到 lower_case_table_name的值变为1了。

出现错误:unknow database ....

这是因为之前创建的数据库名称(表没有测试)中有大小写,关闭mariadb,将改动的地方注释掉,重启服务。导出有大小写的数据库,删除,重新建库导入

猜你喜欢

转载自blog.csdn.net/Man_In_The_Night/article/details/85712653
今日推荐