sensitive not lower_case_table_names cnf camel mysql xampp

mysql - not - Dónde cambiar el valor de lower_case_table_names=2 en windows xampp



mysql lower_case_table_names 2 (8)

AGREGUE lo siguiente - - busque: # El servidor MySQL [mysqld] - agregue esto justo debajo de él: lower_case_table_names = 1 En el archivo - /etc/mysql/mysql.conf.d/mysqld.cnf

Funciona para mí.

Estoy usando Windows 7 y xampp . Estoy intentando exportar mi base de datos y, mientras tanto, los nombres de las tablas se convierten a lower case . He buscado mucho, sé que tengo que cambiar el valor de lower_case_table_names de 0 a 2 pero ¿dónde lower_case_table_names cambiar este valor, en qué archivo?


Busque un archivo llamado my.ini en su disco duro, en mi sistema está

c:/program files/mysql/mysql server 5.1

Si no es mi.ini debería ser mi.cnf


En linux no puedo establecer lower_case_table_names en 2 (vuelve a 0 ), pero puedo configurarlo en 1 .

Antes de cambiar esta configuración, haga un volcado completo de todas las bases de datos y elimine todas las bases de datos. No podrá soltarlos después de establecer lower_case_table_names en 1 , porque cualquier carácter en mayúscula en la base de datos o nombres de tablas evitará que se haga referencia a ellos.

Luego, establezca lower_case_table_names en 1 , reinicie MySQL y vuelva a cargar sus datos, que convertirán todo en minúsculas, incluidas las consultas posteriores realizadas.



Intente agregar / editar lower_case_table_names = 2 en my.ini o my.cnf


Si tiene el archivo my-default.ini my.ini nombre a my.ini


También funciona en Wampserver. Haga clic en el ícono de Wampserver verde, elija MySql, luego my.ini. Esto te permitirá abrir el archivo my.ini. Entonces -

  1. busque: # El servidor MySQL [mysqld]
  2. agrega esto justo debajo de él: lower_case_table_names = 2
  3. Guarda el archivo y reinicia el servicio MySQL.

Nota importante : agregue la instrucción lower_case_table_names = 2 NO bajo la declaración [mysql], sino bajo la declaración [mysqld]

Referencia: http://doc.silverstripe.org/framework/en/installation/windows-wamp


Tengo el mismo problema al importar la base de datos de Linux a Windows. Se escribe en minúsculas el nombre de la base de datos y el nombre de las tablas. Utilice los siguientes pasos para el mismo problema:

  1. Abra c: / xampp / mysql / bin / my.ini en el editor.
  2. buscar

# El servidor MySQL

[mysqld]

3. Encontrar

lower_case_table_names

y cambia el valor a 2

Si no está disponible, copie esto al final de esta porción [mysqld].

lower_case_table_names = 2

Esto seguramente funcionará.