我不斷收到這個錯誤,每當我嘗試加載我的數據燈具:越來越語法錯誤教義試圖消除我的數據庫時
在執行[主義\ DBAL \異常\ SyntaxErrorException]發生
例外'DELETE FROM order':SQLSTATE [42000]:語法錯誤或訪問衝突:1064您的SQL語法中有一個 錯誤;檢查對應於 你的MySQL v服務器版爲針對正確的語法在1號線
我不斷收到這個錯誤,每當我嘗試加載我的數據燈具:越來越語法錯誤教義試圖消除我的數據庫時
在執行[主義\ DBAL \異常\ SyntaxErrorException]發生
例外'DELETE FROM order':SQLSTATE [42000]:語法錯誤或訪問衝突:1064您的SQL語法中有一個 錯誤;檢查對應於 你的MySQL v服務器版爲針對正確的語法在1號線
附近 「秩序」使用自order
被保留在mysql中的關鍵字手動所以儘量象下面這樣: -
DELETE FROM `order`
方式使用周圍表名反引號
您需要使用BAC周圍的表名kticks:
DELETE FROM `order`
監守順序是MYSQL
MYSQL Reserve Words & Keywords檢查保留字一個保留字,如果您發現(R)與任何字一起就意味着它是一個保留字。
使用反引號命令 – devpro
正如我回答在表名'order'上使用反引號。 –
我正在使用Symfony 2,那是一個CMD命令「php app/console doctrine:fixtures:load」,所以我想我會重命名該表。 – Roshdi