MySQL: impossible de donner des tables de nom en Haut de Chameau Cas (Pascal Cas)
J'ai lu qu'il est plus pratique d'avoir les noms de table en Pascal Cas (ThisIsMyTableName).
À cet effet, je voudrais changer mes tables dans MySQL. Mais ni phpmyadmin, nore SQL Manager 2005 for MySQL me permettra de. Les noms apparaissent en minuscules, comme si je n'avais pas à un changement à tous.
Des suggestions pour résoudre ce problème?
Je suis en supposant que vous êtes sur Windows?
Pekka: Est-ce pertinent?
oui, il est. Windows n'est pas sensible à la casse quand il s'agit de MySQL noms de table, tandis que d'autres systèmes d'exploitation sont généralement.
Je suis en désaccord que c'est la meilleure pratique dans MySQL, surtout depuis que la sensibilité à la casse dans la table MySQL noms dépend du système sous-jacent. Garder les minuscules et les use_underscores.
Pekka: Est-ce pertinent?
oui, il est. Windows n'est pas sensible à la casse quand il s'agit de MySQL noms de table, tandis que d'autres systèmes d'exploitation sont généralement.
Je suis en désaccord que c'est la meilleure pratique dans MySQL, surtout depuis que la sensibilité à la casse dans la table MySQL noms dépend du système sous-jacent. Garder les minuscules et les use_underscores.
OriginalL'auteur Pascal Klein | 2010-12-05
Vous devez vous connecter pour publier un commentaire.
Je le conseil à l'encontre de cas mixtes en raison de problèmes de sensibilité à la casse. Entièrement testé la solution sur une plate-forme où la casse n'a pas d'importance peut en fait échouer lorsqu'il est déployé sur une plateforme où les cas. Pour cette seule raison, je suggère de rester avec soit tout en majuscules ou en minuscules.
J'en minuscules, car il est plus facile sur les yeux et faire des fautes d'orthographe plus facile à repérer dans les polices à largeur fixe utilisés dans la plupart des éditeurs.
OriginalL'auteur Ronnis
La façon la plus facile de prendre soin de cela est d'ajouter les éléments suivants à votre .fichier ini
2
est la signification ici pour Windows. Vous pouvez en lire plus à ce sujet ici Identificateur De La CasseOriginalL'auteur swisscheese
Utilisation
RENAME
exemple:
détails : http://dev.mysql.com/doc/refman/5.1/en/rename-table.html
OriginalL'auteur ajreal
De MySQL, vous pouvez citer les noms de table partout, à faire cas en préservant et sensible.
Vous devez faire lors de la création de la table, et puis à chaque fois par la suite.
OriginalL'auteur wallyk