THAY ĐỔI CỘT Nếu bạn đã tạo cơ sở dữ liệu MySQL của mình và quyết định sau khi thực tế là một trong các cột của bạn được đặt tên không chính xác, bạn không cần phải xóa nó và thực hiện thay thế, bạn có thể chỉ cần đổi tên nó bằng cách sử dụng thay đổi cột .
ALTER TABLE MyTable CHANGE COLUMN foo bar VARCHAR(32) NOT NULL FIRST;
MODIFY COLUMN Lệnh này thực hiện mọi thứ CHANGE COLUMN có thể, nhưng không cần đổi tên cột.Bạn có thể sử dụng lệnh sửa đổi SQL nếu bạn cần thay đổi kích thước một cột trong MySQL. Bằng cách này, bạn có thể cho phép nhiều hơn hoặc ít ký tự hơn trước. Bạn không thể đổi tên cột bằng cách sử dụng sửa đổi và
khácALTER TABLE MyTable MODIFY COLUMN foo VARCHAR(32) NOT NULL AFTER baz;
Lưu ý:ALTER TABLE được sử dụng để thay đổi bảng có nghĩa là thay đổi tên cột, kích thước, thả cột. Không thể sử dụng lệnh CHANGE COLUMN và MODIFY COLUMN nếu không có lệnh ALTER TABLE.