Méthode MySQL pour définir le nom de la table : utilisez l'instruction alter table et utilisez le code SQL "ALTER TABLE
RENAME [TO] ;" data Le nom de la table ; TO est un paramètre facultatif, et son utilisation ou non n'affecte pas les résultats.
Description de l'exigence :
Aujourd'hui, je migre les données historiques de la table MySQL et j'ai besoin de sauvegarder une certaine table . , modifiez le nom de la table, enregistrez le processus d'opération ici.
Processus d'opération:
mysql> create table ts01 like ti_o_sms; #创建表结构.这样的建表方式,不仅仅是表的结构,连带着索引也会同时创建. Query OK, 0 rows affected (0.02 sec) mysql> alter table ts01 rename to ts01_new; #修改表名的语法:alter table rename to/as new_tablename; Query OK, 0 rows affected (0.00 sec) mysql> show tables; +--------------------+ | Tables_in_mytest | +--------------------+ | sms_send_blacklist | | td_b_sendobject | | ti_o_sms | | ts01_new | +--------------------+ 4 rows in set (0.00 sec)或者 mysql> alter table ts01_new rename AS ts02; Query OK, 0 rows affected (0.03 sec) mysql> show tables; +--------------------+ | Tables_in_mytest | +--------------------+ | sms_send_blacklist | | td_b_sendobject | | ti_o_sms | | ts02 | +--------------------+ 4 rows in set (0.00 sec
Remarque : Le nom de la table a été modifié avec succès.
Le document officiel modifie la syntaxe du nom de la table :
mysql help RENAME
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!