ホームページ  >  記事  >  データベース  >  mysqlでテーブル名を設定するにはどうすればよいですか?

mysqlでテーブル名を設定するにはどうすればよいですか?

青灯夜游
青灯夜游オリジナル
2020-09-27 17:51:193607ブラウズ

テーブル名を設定する Mysql メソッド: alter table ステートメントを使用し、SQL コード「ALTER TABLE RENAME [TO] ;」を使用して、 data テーブルの名前。TO はオプションのパラメータであり、使用するかどうかは結果に影響しません。

mysqlでテーブル名を設定するにはどうすればよいですか?

要件の説明:

今日は、mysql テーブルの履歴データを移行しており、特定のデータをバックアップする必要があります。 table. 、テーブルの名前を変更し、操作プロセスをここに記録します。

操作プロセス:

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

注: テーブル名は正常に変更されました。

テーブル名を変更するための公式ドキュメントの構文:

mysql help   RENAME

以上がmysqlでテーブル名を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。