エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MySQLで「ALTER TABLE … DROP INDEX」すると「Error 150」が出る問題 | colori
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MySQLで「ALTER TABLE … DROP INDEX」すると「Error 150」が出る問題 | colori
MySQLでリレーションを作りながらインデックスをホイホイと作っていると陥ってしまうエラーを紹介します... MySQLでリレーションを作りながらインデックスをホイホイと作っていると陥ってしまうエラーを紹介します。 このエラーはテーブルのインデックスを削除したい場合にできなくなるというもの。 例えば、productテーブルの”product_id”インデックスを次のように削除するとします。 ALTER TABLE product DROP INDEX product_id; すると、次のようなエラーが。 [HY000][1025] Error on rename of './mydb/#sql-7dda_a5' to './mydb/product' (errno: 150) あるいは次のようなエラーが出る場合があります。 [42000][1091] Can't DROP 'product_id'; check that column/key exists このエラーの原因はインデックスのつくり方