例子:
比如 key 做爲關鍵字,當做列名使用,根本就沒有很明顯的提示,後來發現錯誤是從key開始的,就把列名改了一下,就可以插入了,就懷疑 key 是mysql 關鍵字
參考: https://blog.csdn.net/xpnidaye/article/details/52388669
解決辦法:
1. 換列名, 2 把 關鍵字用 `` 括起來
如果實在要用 關鍵字作爲列名,可以參加上面的鏈接
但是我們想要使用key當列名,使用" "或者' '或者[ ]都是不行的
只能使用` `符號。
這個符號是鍵盤上TAB按鍵上面的那個按鍵。
附錄:
1. mysql 5.7 關鍵字列表 : https://dev.mysql.com/doc/refman/5.7/en/keywords.html
2. mysql 8.0 關鍵字列表: https://dev.mysql.com/doc/refman/8.0/en/keywords.html