mysql - sql语法引起的xcart错误

标签 mysql error-handling x-cart

我在 Xcart 下运行我的商店,我在网络浏览器上收到以下错误:

INVALID SQL: 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_MAX_JOIN_SIZE=1073741824' at line 1
SQL QUERY FAILURE:SET OPTION SQL_MAX_JOIN_SIZE=1073741824
INVALID SQL: 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_BIG_SELECTS=1' at line 1
SQL QUERY FAILURE:SET OPTION SQL_BIG_SELECTS=1
INVALID SQL: 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_BIG_SELECTS=1' at line 1
SQL QUERY FAILURE:SET OPTION SQL_BIG_SELECTS=1

这是什么原因导致我可以清除错误?

谢谢!

最佳答案

看来您的 MySQL 服务器已更新。

替换所有字符串,例如 '设置选项 SQL_MAX_JOIN_SIZE' 对这些 'SET SESSION MAX_JOIN_SIZE'

基于 unix 的主机的命令

sed -i 's/SET OPTION/SET SESSION/' $(grep --include='*.php' -rl 'SET OPTION ' ~/www/xcart_4_6_x)

关于mysql - sql语法引起的xcart错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40665846/

相关文章:

mysql - 一个字段的值基于另一个字段的总和

mysql - Django:使用未定义关系的预制 mysql 数据库

python - 无法使用sqlalchemy通过pandas.to_sql写入mysql数据库,但不能通过没有pandas的sqlalchemy

php - x-cart中如何实现angularjs

php - 存在类时获取 X-Cart 错误代码 2(缺少类)

php - X-Cart 支付问题 - 模糊的错误信息

PHP:刷新我的代码

python - 如何检查 'if'条件中的错误以做出决定?

symfony - 如何在symfony 3.1中自定义错误页面模板?

javascript - NodeJS - Events.js 无法读取未定义的每个属性