Pergunta

Eu estou tentando migrar um banco de dados de um Windows para um host Linux.

Obrigado!

Ashley

Foi útil?

Solução

Você não está encontrando os nomes da tabela sob linux mysql, coz seu padrão é sensível a maiúsculas. E para janelas seu case-insensitive.

Eu não posso adivinhar se ignorando maiúsculas e minúsculas funciona para você. Mas você pode fazer, adicionando uma linha em my.conf. ou seja, fazer mysql em linux para ser insensível caso.

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

Outras dicas

Bug 33898 sugere setting lower_case_table_names=2.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top