SQL 文の実行

Posted by muchag | phpMyAdmin |
初回投稿:2010-07-12 (月) 22:40:18 | 最終更新:2017-12-10 (日) 11:37:13

phpMyAdmin を使っていて、しょーもないことで手間取ったので
二度と同じ罠に落ちないようにメモ。

【環境】
phpMyAdmin: 3.2.3

phpMyAdmin から SQL を実行しようとした。

#1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ”table’ set `column`=replace(`column`, ‘hoge’, ‘moge’) at line 1

そうしたら、上記のようなエラーメッセージが。。。

あれ~ と思いながらあれこれ試してみたけど、てんでダメ。

しばらくジーっと見ていて気が付いた。

テーブル名を「’」(アポストロフィ)で括っていた。
 

右のリストからフィールド名を挿入するときに、何か変な括り文字が出るので
つい余計な「’」(アポストロフィ)を入れてしまった。
テーブル名は何にも括らなくてもOKなのに。。。

本当に詰まらないミス。 😐

Posted by muchag | phpMyAdmin |
初回投稿:2010-07-12 (月) 22:40:18 | 最終更新:2017-12-10 (日) 11:37:13

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment