Renommer les tables
Comment renommer une table?
Explication
Renommer les tables :La déclaration
RENAME sert à renommer un ou plusieurs tables d'une base de donnée.
La syntaxe est
RENAME TABLE nom_tbl TO nouveau_nom_tbl [, nom_tbl2 TO nouveau_nom_tbl2] ...
L'exemple de requête suivant renomme la table élève en classe.
mysql> rename table élève to classe;
Query Requête OK, 0 ligne affectée (0.00 sec)On peut maintenant voir la table si le nom est belle est bien changé par la requête.
L'exécution de la requête se fait de gauche à droite si la requête renomme plus qu'une table.
On peut également échanger le nom des deux tables. On va prendre une table temporaire tmp qui n'existe même pas.
Exemple :On peut également utiliser la déclaration
RENAME TABLE pour déplacer une table d'une base de donnée à une autre.
Exemple :RENAME TABLE db_actuelle.nom_tbl TO autre_db.nom_tbl;