mysql 插入數據錯誤:語法錯誤
在 mysql 中執行 insert 語句時,出現 Error 1064: you have an error in your sql syntax 錯誤提示,表明語句中存在語法錯誤。
具體來說,該錯誤提示出現在以下語句中:
insert into app03_accountcontrol(mobiles,price,level,use)values("1231231231",123.11,1,1);
登錄后復制
仔細觀察,錯誤出現在列名 use 后面。原因在于,use 是 mysql 中的保留關鍵詞,在使用時需要加上反引號。
正確的語句如下:
insert into app03_accountcontrol(mobiles,price,level,`use`) values("1231231231",123.11,1,1);
登錄后復制
通過在列名 use 前后加上反引號,就可以解決該語法錯誤,成功插入數據。