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

Mysql errno 150 đang cố gắng tạo bảng với các tham chiếu khóa ngoại

Bạn cần thêm một chỉ mục vào uid nếu không bạn sẽ không thể thiết lập nó để tham chiếu bất cứ thứ gì.

Ngoài ra, thông thường trong DatabaseB của bạn, bạn sẽ có bảng người dùng của mình có Khóa chính trên ID và một chỉ mục duy nhất trên tên người dùng. Sau đó, bạn sẽ thiết lập một khóa ngoại từ cơ sở dữ liệu DatabaseA.replication TÀI LIỆU THAM KHẢOB.users (id)



  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ỗi:mysqlnd không thể kết nối với MySQL 4.1+ bằng xác thực không an toàn cũ

  2. Kết nối cơ sở dữ liệu động symfony2 sử dụng học thuyết

  3. Kết nối MySql với Android mà không cần sử dụng PHP

  4. Bản ghi hoạt động trong bộ mã

  5. Thay thế mysql_result bằng gì cho MySQLi