Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิธีเปลี่ยนชื่อตารางใน MySQL

ใช้คำสั่ง RENAME TABLE:

ไวยากรณ์

RENAME TABLE old_tablename TO new_tablename;

ตัวอย่าง

เปลี่ยนชื่อตาราง testing เป็น test:

mysql> RENAME TABLE testing TO test;
Query OK, 0 rows affected (0.17 sec)

mysql> SELECT * FROM testing;
ERROR 1146 (42S02): Table 'query.testing' doesn't exist

mysql> SELECT * FROM test;
+-----+---------+
| id1 | Name    |
+-----+---------+
| 1   | Harshit |
| 2   | Lovkesh |
| 3   | MOHIT   |
| 4   | MOHIT   |
+-----+---------+

ตารางเก่าจะหายไป ข้อมูลและโครงสร้างย้ายไปตารางใหม่ทั้งหมด