1. 程式人生 > >mysql中1064錯誤和字元處理

mysql中1064錯誤和字元處理

在java程式中的一些字串想要儲存到資料庫中,就不得不注意這個問題,直接貼程式碼。

sql="insert into data_tb(purpose,user_name) " + " values(\'"+purpose+"\',\'"+userName+"\');";

Insert ins=new Insert();
ins.insert(sql);

要對有字串的打單引號,單引號要用轉義字元”\’”。
很多時候MySQL的1064的錯誤就是由它引起的。
這是個細節問題,很容易就出現錯誤。