如何让mysqldump保留表名的大小写?

时间:2009-06-16 04:57:19

标签: cross-platform mysqldump

我正在尝试将数据库从Windows迁移到Linux主机。

谢谢!

阿什利

3 个答案:

答案 0 :(得分:5)

你没有在linux mysql下找到表名,因为它的默认值是区分大小写的。 对于Windows,它不区分大小写。

我无法猜测忽略区分大小写是否适合您。但你可以在my.conf中添加一行。即使linux中的mysql不区分大小写。

mysqlserver:~# vi /etc/mysql/my.cnf
...
[mysqld]
lower_case_table_names = 1

答案 1 :(得分:3)

答案 2 :(得分:0)

Bug 33898建议setting lower_case_table_names=2