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

hỗ trợ chuyển đổi, khóa cấp hàng, và yếu tố then chốt nước ngoài

Xem http://dev.mysql. com / doc / refman / 5.6 / vi / create-table-Foreign-Key.html

Nếu khá khó để đoán vì bạn không cung cấp định nghĩa cho roles và quyền permissions bảng nhưng để diễn giải tài liệu ...

  • ... để có khóa ngoại trên một cột, bạn phải có chỉ mục trên cột "mục tiêu".
  • ... để có khóa ngoại trên một cột, cả cột "nguồn" và "đích" đều phải có cùng loại (bao gồm cùng kích thước nếu có).
  • ... để có khóa ngoại trên một cột, cả hai bảng đều phải sử dụng công cụ InnoDB.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. làm thế nào để chọn max của cột hỗn hợp / chuỗi int?

  2. # 1136 - Số cột không khớp với số giá trị ở hàng 1

  3. Đếm xem có bao nhiêu hàng có cùng giá trị

  4. Làm thế nào để cập nhật cùng một bảng khi xóa trong MYSQL?

  5. VARCHAR (20000) có hợp lệ trong MySQL không?