Pourquoi mes tables noms sont convertis en minuscules dans phpmyadmin?
J'utilise wamp server 2.0 sur Windows XP. Chaque fois que je crée une table avec des majuscules dans le nom, il est converti en minuscules.
Par exemple:
I create: UserInfo
phpmyadmin convert it to: userinfo
J'utilise ubuntu/phpmyadmin dans le bureau, mais ce problème n'existe.
de où puis-je résoudre ce problème. Grâce
Vous devez vous connecter pour publier un commentaire.
Il existe une directive pour forcer la table des noms en minuscules.
Vous souhaitez définir le lower_case_table_names de la valeur à 0.
Vous pouvez en lire plus à ce sujet de documentation de MySQL ici
J'ai essayé ce qui est suggéré ici, je dois vous informer que
ne fonctionne pas dans xampp, il se bloque MySQL service au moment que vous le redémarrez. Encore
de ne pas planter, et apparemment travaillé... au moins ça m'a permis d'insérer un db avec le chameau cas.
lower_case_table_names = 0
il s'est écrasé pour moi aussi (MySQL 5.7, Windows 10). J'ai été incapable de démarrer à nouveau le service après modification. À l'aide delower_case_table_names = 2
travaillélower_case_table_names = 0
s'est écrasé MySQL 5.7.19lower_case_table_names = 2
travaillé.Dans windows, la valeur par défaut pour
lower_case_table_names = 1
.Vous avez besoin de changer ou d'ajouter cette valeur à mes.fichier ini dans votre dossier mysql..
Si cette ligne n'est pas trouvé, puis l'ajouter dans
[mysqld]
Puis redémarrez l'wamp services, il va travailler 😀
Vous devez trouver le fichier mon.ini dans votre mysql dossier et modifier ou d'ajouter cette ligne:
Il n'était pas phpmyadmin. Mysql n'a cette.
p.s. C'est un mauvais maner à utiliser camelCase dans les bases de données. Use_underlines. 🙂
Vous devez trouver le fichier my.ini dans votre dossier mysql et de modifier ou d'ajouter cette ligne en bas:
lower_case_table_names = 2