MySQLWorkBenchで1175エラーが発生した時の対処法

@iwasaki 4,895views 更新:2015年3月24日

MySQLでwhere句にキーが設定されていない状態でdeleteやupdateを行おうとした時に以下のエラーが発生するケースがあります。

Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Queries and reconnect.

Preferences→ SQL Editor→Ohter

から

"Safe Updates", Forbid UPDATE and DELETEs with no key in WHERE clause or no LIMIT clause. Requires a reconnection.

のチェックを外します。

再度MySQLに接続しなおせばOKです。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません