Tech その他

【MySQL】Error Code: 1175. You are using…の対処方法

投稿日:2020年7月14日 更新日:

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 Editor and reconnect. 0.060 sec

MySQLWorkbenchで、DELETEや UPDATEのSQLコマンドを実行すると、このようなエラーが発生することがあります。

対処方法

MySQLWorkbenchのPreferencesを選択します。

左のタブでSQL Editorを選択し、Other欄のSafe Update (rejects UPDATEs and DELETEs with no restrictions)のチェックを外します。

チェックを外すと、エラーが取れていると思います。
(それでもダメな場合は、再接続・再起動を試してください)

tips

SQLのUPDATEやDELETEコマンドは非常に強力です。

たった一行で、全てのデータを書き換え、全てのデータを消すことができてしまうのです。
誤って実行してしまうと考えたらやばいですよね。

そこで、今回のようなチェックボックスを設けることで、DBを守るという仕組みになっているのです。

チェックボックスがついたままだと、WHERE句で指定をしないと、UPDATEやDELETEは使えないでしょう。

-Tech, その他
-, , ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

【SE】テスト工程の道しるべ

こんにちは、yassanです。今回は「【SE】テスト工程の道しるべ」を紹介します。 新人エンジニアの方がシステム開発のキャリアを歩む上で、最初に担当する工程として最も多いのがテスト工程かと思います。テ …

【共働き】家計管理の3つのコツ【同棲】

こんにちは、yassanです。今回は「【共働き】家計管理の3つのコツ【同棲】」を紹介します。 同棲を円滑にするために必要な要素の一つが、家計管理です。完璧にしなくて良いですが、最低限お互いが不満を溜め …

たった7記事でGoogleアドセンスに合格する方法【ブログ】

こんにちは、yassanです。今回は、たった7記事でGoogleアドセンスに合格する方法を紹介いたします。僕は去年のクリスマスからブログを書き始めて、2月の頭に合格することができました。当時の記事数が …

【iPhone】通知マークがうざい時の対処方法

こんにちは、yassanです。今回は「【iPhone】通知マークがうざい時の対処方法」を紹介します。 「iPhoneの通知がいつまでも残って鬱陶しいな…」「通知を消すためにアプリを一々開く …

噂のやたら青いヨーグルト食べてみた【美味い?】

こんにちは、yassanです。今回は「噂のやたら青いヨーグルト食べてみた【美味い?】」を紹介します。 巷で有名なあの青いヨーグルトを食べてみました。 青いヨーグルト 青いヨーグルトとはなんぞや?ずばり …

yassanさんのプロフィール写真

yassan
R&Dエンジニア。
新卒で大手の社内SEになったもののスキルアップのためにITベンダーに転職。
技術調査からプログラミングまで幅広くやってます。
趣味はバイクとガジェットと遊戯王カードです。