Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mysql mengubah kolom int menjadi bigint dengan kunci asing

Bahkan dengan SET foreign_key_checks = 0 , Anda tidak dapat mengubah jenis kolom batasan. Dari dokumen MySQL :http://dev.mysql.com/doc/refman/5.5/en/innodb-foreign-key-constraints.html

However, even if foreign_key_checks = 0, InnoDB does not permit the creation of a foreign key constraint where a column references a nonmatching column type.

Jadi, saya setuju dengan komentar Devart. Jatuhkan saja dan buat lagi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbedaan antara stempel waktu saat ini dan sebelumnya

  2. PHP:mysql v mysqli v pdo

  3. Dapatkan Data Tanpa Komitmen di MySQL

  4. mysql case sensitif di utf8_general_ci

  5. MySQL json_arrayagg dengan join kiri tanpa hasil