Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

 

Configurações

Por padrão, aliases de tabelas são case sensitive no Unix, mas não são no Windows. Para evitar problemas causados por esta característica, no MySQL é necessário adicionar a variável de sistema lower_case_table_names no arquivo de configuração do MySQL.

...

Para verificar se a alteração foi aplicada com sucesso, execute o seguinte comando no mysqlMySQL: 

Bloco de código
titleLinux: my.cnf / Windows: my.ini
show global variables like 'lower%';

+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | OFF   |
| lower_case_table_names | 1     |
+------------------------+-------+


...

Além disso é necessário confirmar que as tabelas serão criadas corretamente no banco de dados.

Para isso, no Command Line Client do MySQL verifique a engine utilizada informando o comando: 
mysql> 

 

Bloco de código
mysql>  SHOW ENGINES\G

 

 

  


Se a Engine InnoDB não aparecer como Default, o parâmetro default_storage_engine também deve ser adicionado ao arquivo, conforme segue:

...