sql >> データベース >  >> RDS >> Mysql

Laravelの移行MySQLデータベースで外部キー制約エラーを追加できません

    これは、$table->integer('user_id');を追加したためです。 移行ファイルに。 unsignedIntegerを追加する必要があります integerの代わりに 、元のid usersの列 テーブルはunsigned (そして両方の列は完全に同じでなければなりません。)

    [編集]

    Laravel 5.8以降、id デフォルトのusersの列タイプ テーブルはintegerではなくなりました 。 bigIntegerになりました 。



    1. RでOracleデータベースに接続するにはどうすればよいですか?

    2. OraclePLSQLのxml要素の値を取得します

    3. GoogleCloudSQL-Postgresqlストレージは増え続けています

    4. Postgres9.4のタイムゾーンを永続的に設定する方法