
-
2021.3.31システム開発
システムエンジニア
阿久津 勇太
[MySQLWorkbench]Error Code: 1175の解消法
こんにちは
エンジニアの阿久津です。
突然ですがMySQLWorkbenchで大量の「UPDATE」や「DELETE」を
実行した際に、以下のようなエラーメッセージに遭遇したことはありますか?
(私は1度出会いました)
=========================================
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
=========================================
Contents
■エラーが起きる原因
MySQLWorkbenchには、ユーザの誤操作を防止するための設定がデフォルトで
ONになっています。今回はその設定が原因でエラーが起きています。
要は「あなたの実施した大量のデータ更新、削除処理は誤操作の可能性があります。」と
警告してくれているようなイメージですね。
■エラーの解消法(一時的なもの)
MySQLWorkbench本体の設定を変更することで恒久対応することもできますが
誤操作時にブロックがかからないというリスクがどうしても生まれてしまいます。
そのため、手間ではありますが実行のたびに一時的に解除する
以下の方法をお勧めします。
========================
SET SQL_SAFE_UPDATES = 0;
–以下、実行したいSQLを記入–
========================
MySQLWorkbench使用時に偶に遭遇するエラーのご紹介でした。
スタッフおすすめの記事
その他の記事
-
2021.4.2Webプロモーション
Webコンサルタント/ディレクター
小山 恭平
【Google広告/管理画面】Web広告に関する専門用語解説集
-
2021.3.31システム開発
システムエンジニア
阿久津 勇太
[MySQLWorkbench]Error Code: 1175の解消法
-
2021.3.29Webプロモーション
Webコンサルタント
長澤 潤
Webサイトの効果改善を3つのチェックポイントで考える
-
2021.3.25会長
取締役会長
石川 博司
「分からなかったら聞きにきて」の罠
-
2021.3.23セールス
Webプランナー
黒崎 朋也
ウェブ上で新しいサービスを始めるには?
-
2021.3.19システム開発
システムエンジニア
篠﨑 亮洋
自分に合ったテキストエディタを見つけよう、使ってみよう
-
2021.3.18Webプロモーション
Webコンサルタント
高山 安住
【図解つき】参照元とメディアの違いとは~分かるようで分からないアクセス解析用語講座3~
-
2021.3.15その他
システムエンジニア
高木 祐玖
はじめまして
-
2021.3.11管理部
管理部
大久保 美希
【雑談】2021年の祝日が実はイレギュラーに移動していた件
-
2021.3.9セールス
Webプランナー
伊藤 圭一
Webサイトで掲載すると効果的な記事系コンテンツ