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

LỖI:Lỗi 1005:Không thể tạo bảng 'cat10e.recording' (errno:150)

Xem DDL cho album bảng trông giống như album_id cột được định nghĩa là:

`album_id` SMALLINT NOT NULL

Trong khi album_id trong recording bảng được định nghĩa là:

`album_id` INT NOT NULL

Thử thay đổi album_id trong recording bảng này:

`album_id` SMALLINT NOT NULL

Chúng phải khớp nếu bạn muốn thiết lập FK từ recording . album_id vào album . album_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. FIND_IN_SET () so với IN ()

  2. Lỗi kết nối PHP với cơ sở dữ liệu

  3. Chọn phân biệt chữ hoa chữ thường bằng mysql, php và pdo

  4. MySQL chọn tổng với các giá trị nhóm theo và trống

  5. Làm cách nào để tạo một câu lệnh PDO được tham số hóa trong PHP cho một truy vấn động?