Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách đổi tên bảng trong MySQL

Để đổi tên bảng, sử dụng lệnh ALTER TABLE ... RENAME TO.

Ví dụ

Tạo bảng Employee:

mysql> CREATE TABLE Employee (
    -> EmpId INT,
    -> EmpName VARCHAR(200)
    -> );
Query OK, 0 rows affected (0.49 sec)

Đổi tên thành EmployeeTable:

mysql> ALTER TABLE Employee RENAME TO EmployeeTable;
Query OK, 0 rows affected (0.56 sec)

Kiểm tra: truy vấn bảng cũ báo lỗi, bảng mới thành công:

mysql> SELECT * FROM Employee;
ERROR 1146 (42S02): Table 'business.employee' doesn't exist

mysql> SELECT * FROM EmployeeTable;
Empty set (0.00 sec)

Lưu ý: Cú pháp RENAME TABLE old_name TO new_name cũng được hỗ trợ và có thể đổi nhiều bảng cùng lúc.