Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tôi có thể Nhập cấu trúc đã cập nhật vào bảng MySQL mà không làm mất nội dung hiện tại của nó không?

Những gì tôi thường làm là lưu trữ từng ALTER TABLE câu lệnh chạy trên (các) bảng phát triển và áp dụng chúng cho (các) bảng đích bất cứ khi nào cần thiết.

Có nhiều cách phức tạp hơn để làm điều này (như các công cụ so sánh cấu trúc, v.v.), nhưng tôi thấy cách làm này hoạt động tốt. Thực hiện việc này trên cơ sở thủ công từng bước cũng giúp ngăn ngừa sự thay đổi ngẫu nhiên hoặc phá hủy dữ liệu do các thay đổi cấu trúc làm thay đổi loại trường hoặc độ dài tối đa của trường.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao không sử dụng thời gian tạo bản ghi làm khóa chính?

  2. Kết nối với cơ sở dữ liệu MySQL trực tuyến từ localhost

  3. Làm cách nào để xem các chỉ mục cho cơ sở dữ liệu hoặc bảng trong MySQL?

  4. ST_Distance_Sphere trong mysql không cung cấp khoảng cách chính xác giữa hai vị trí

  5. PHP PDO làm thế nào để chạy một yêu cầu nhiều truy vấn?