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