(参考文献)
http://rikutoto.blogspot.jp/2013/11/mysqlerror-code-1175.html
上記のサイトを見てみた。
要は「実行しようとしたupdate文にWHERE句がないから、あなたが使ってる「SAFE UPDATE MODE」では実行できません!」
ということ。
設定変更できるみたいだけど、今回はWHERE句を入れよう。
(追記)
さらに詳しいサイトを見つけた。
https://www.mk-mode.com/octopress/2012/02/04/04002048/
これによると「WHERE句で主キーを指定しないと誤ったUPDATE, DELETE
となる危険性があり、それを防ぐために標準設定では主キー指定が必須になっている」らしい。