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

InnoDB MYSQL không được hỗ trợ trên máy chủ web

Tôi đã có cùng một vấn đề. Nhà cung cấp mà tôi buộc phải sử dụng chỉ có MyISAM và tôi đã phát triển trong InnoDB. Có thể di chuyển vì có vẻ như MyISAM đang bỏ qua tất cả các lệnh FK mà bạn sử dụng khi tạo lược đồ.

Tôi đã sử dụng một xuất đơn giản từ Mysql workbench và nhập lược đồ và nội dung trong máy chủ từ xa.

Tôi nghĩ rằng các ràng buộc của cơ sở dữ liệu sẽ được giữ lại vì tôi đã phát triển và thử nghiệm bằng cách sử dụng InnoDB với kiểm tra FK. Nếu mã của bạn là chắc chắn, nguy cơ cơ sở dữ liệu mất tính toàn vẹn sẽ là rất ít.

Tổng quan về InnoDB MyISAM công cụ lưu trữ có thể cung cấp cho bạn câu trả lời nếu bạn đã dựa vào bất kỳ thứ gì khác khiến cả hai khác biệt.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn MYSQL / các ngày cũ hơn 1 tuần trước (tất cả các ngày giờ tính theo UTC)

  2. Tìm kiếm toàn văn bản luôn trả về tập hợp kết quả trống

  3. Xác định xem hai tên có gần nhau không

  4. lỗi trong mã sql của tôi ở đâu?

  5. mysqli ::query ():Không thể tìm nạp mysqli