我不断收到这个错误,每当我尝试加载我的数据灯具:越来越语法错误教义试图消除我的数据库时
在执行[主义\ 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