Mysql sous Linux peut modifier le nom de la table via l'instruction "ALTER TABLE old table name RENAME [TO] new table name;" vous pouvez également configurer le fichier my.cnf et modifier la valeur de "lower_case_table_names" ; " sur " 1" pour que le nom de la table ne soit pas sensible à la casse.
(Tutoriel recommandé : Tutoriel vidéo MySQL)
Nom de la table de configuration MySQL sous Linux
Dans MySQL, vous pouvez utiliser l'instruction ALTER TABLE pour modifier le nom de la table.
Vous pouvez utiliser l'instruction ALTER TABLE dans MySQL pour modifier la structure de la table d'origine, comme ajouter ou supprimer des colonnes, modifier le type de colonne d'origine, renommer des colonnes ou des tables, etc.
Les règles de syntaxe sont les suivantes :
ALTER TABLE <旧表名> RENAME [TO] <新表名>;
Parmi elles, TO est un paramètre facultatif, et qu'il soit utilisé ou non n'affecte pas le résultat.
Exemple
Utilisez ALTER TABLE pour renommer la table de données étudiant en tb_students_info L'instruction SQL et les résultats d'exécution sont les suivants.
mysql> ALTER TABLE student RENAME TO tb_students_info; Query OK, 0 rows affected (0.01 sec) mysql> SHOW TABLES; +------------------+ | Tables_in_test | +------------------+ | tb_students_info | +------------------+ 1 row in set (0.00 sec)
Astuce : Modifier le nom de la table ne modifie pas la structure de la table, donc la structure de la table après la modification du nom est la même que celle de la table avant la modification du nom. Les utilisateurs peuvent utiliser la commande DESC pour afficher la structure de table modifiée
MySQL sous Linux définit le nom de la table pour qu'il ne soit pas sensible à la casse
MySQL. sous Linux La valeur par défaut est les noms de table sensibles à la casse
En définissant les paramètres suivants, vous pouvez créer des noms de table MySQL insensibles à la casse :
1. Connectez-vous en tant qu'utilisateur root et modifiez /{mysql安装路径}/etc/my.cnf
;
2. Sous le nœud [mysqld], ajoutez une ligne : lower_case_table_names=1
3.
/bin/systemctl restart mysql.service
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!