我已經使用PHP在MySQL中使用相同的列字段和關鍵字來關閉項目。當我今天再次使用PhpMyAdmin管理數據庫時,我收到了以下警告消息。使用與表列相同的MySQL關鍵字有哪些風險?
The column name 'order' is a MySQL reserved keyword.
我的項目仍在使用關鍵字order
作爲列名。我的問題是what are the risks or ... when we're using the same keyword of MySQL as table column
?
不要忘記對列名使用'backticks' – user1978142
風險在於,在SQL查詢中使用它時,忘記用反引號包裝它,並在用戶瀏覽器中顯示SQL錯誤 –