Tôi muốn thay đổi vị trí cột của bảng cơ sở dữ liệu mà không làm mất dữ liệu.Làm thế nào để thay đổi vị trí cột của bảng MySql mà không làm mất dữ liệu cột?
Ví dụ:
bảng hiện tại:
+----+------+-------+----------+
| id | name | email | password |
+----+------+-------+----------+
để
+----+----------+------+-------+
| id | password | name | email |
+----+----------+------+-------+
Tại sao nó mat ter? –
Bình luận gì 'Tại sao nó lại quan trọng' Bởi vì một số người thích sử dụng' SELECT * 'và chuyển đổi nó từ mảng thành một bảng? –
@Bondye Lý do duy nhất để thay đổi thứ tự của các cột là đặt chúng theo thứ tự thân thiện với người dùng hơn để đọc. Sự thay đổi mà anh ta cần không thực sự làm điều đó, về cơ bản là giống nhau. Và các truy vấn với 'SELECT *' đã là một dấu hiệu của SQL xấu. –