このクエリを実行すると#1025エラーが発生します。MySQL#1025エラー
SQLクエリ:
ALTER TABLE `routes` CHANGE `end_loc` `end_loc` VARCHAR(500) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
MySQLは言った:
私はPHP myadminというこのクエリを設定するので、面白いです#1025 - Error on rename of './ridestr/#sql-1f44_26eeb' to './ridestr/routes' (errno: 150)
...私は外部キーを取得していますなぜかエラー...私はintからvarcharに何かを変更しようとしています
誰でも助けることができますか?
通常、外部キーの問題があることを意味します - あなたの構造のクエリを投稿してください。よろしくお願いします。 – BigFatBaby
クエリの前に外部キーチェックを無効にし、クエリの後で再び有効にしましたか? –