我已经使用 yum 在 linux 中安装了 mysql v5.5.17,现在我想要默认的小写表名所以我添加了
set-variable = lower_case_table_names=1
在
/etc/my.cnf
但如果我那样做,我就无法启动 mysqld 服务。 Mysql 日志显示未知变量 lower_case_table_names
。
我也尝试过在命令行中使用 set global lower_case_table_names=1;
但它是只读变量。
有什么建议吗?
最佳答案
我的操作系统是ubuntu, Mysql版本是5.5.*
更新文件/etc/mysql/my.cnf
,(必须在[mysqld]
部分下添加)
[mysqld]
lower_case_table_names=1
然后重启mysql
关于mysql - 使用Mysql lower_case_table_names 为1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8147447/