Question

I'm attempting to migrate a database from a windows to a linux host.

Thanks!

Ashley

Was it helpful?

Solution

You are not finding the the table names under linux mysql, coz its default is case-sensitive. And for windows its case-insensitive.

I can't guess if ignoring case sensitivity works for you. But you can do by adding a line in my.conf. i.e. making mysql in linux to be case insensitive.

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

OTHER TIPS

Bug 33898 suggests setting lower_case_table_names=2.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top