SQL 文の実行

Posted by muchag | phpMyAdmin | 2010-07-12 (月) 22:40:18

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なのに。。。

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

phpMyAdmin | 2010-07-12 (月) 22:40:18 |

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

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment