MySQLのSQL構文はちょっと特殊でSQL Injectionの確認を行なうときには、ちょっと面倒だったりします。 私がイヤなことの一つに、MySQLでは文字列連結の演算子がないことがあります(concat関数による文字列連結は可能。またANSIモードのMySQLでは「||」による文字列連結ができるらしいですが、ANSIモードで動かしているサーバは殆ど無いと思います)。 ですが、今日少し試していたら、concatを使わずに文字列連結する方法があることに気が付きました。 mysql> insert into tableB values ('ab' 'c'); Query OK, 1 row affected (0.00 sec) mysql> select * from tableB; +-----+ | ID | +-----+ | abc | +-----+ 1 row in set