【发布时间】:2019-10-13 07:29:44
【问题描述】:
我已经运行 LiveSite 网站快一年了,没有任何问题,但在过去 1-2 周内出现此错误:
错误:查询失败。
您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在第 14 行的“行、列、信息”附近使用的正确语法
我已提交支持票,但他们提供了帮助。
我在 phpMyAdmin 中的数据库设置中查看了我的 cPanel 设置,但真的不知道在哪里查看。
我正在使用(即我使用的网络托管公司):
数据库服务器
-
服务器:通过 UNIX 套接字的本地主机
-
服务器类型:MariaDB
-
服务器连接:未使用 SSL 
-
服务器版本:10.3.14-MariaDB-cll-lve - MariaDB 服务器
-
协议版本:10
-
用户:edmbeats@localhost
-
服务器字符集:UTF-8 Unicode (utf8)
网络服务器
-
cpsrvd 11.78.0.24
-
数据库客户端版本:libmysql - 5.1.73
-
PHP 扩展:mysqli、curl、mbstring
-
PHP版本:7.2.7
phpMyAdmin
- 版本信息:4.8.3
没什么,需要知道去哪里解决这个问题。我已经 8 个月没有在网站上更改任何内容,没有更新,也没有更改设置。我不确定托管公司是否更新了他们的数据库程序,并导致了这种情况。有一个更新版本的 LiveSite 2019 版本比我使用的 2017 版本更新,但 LiveSite 不支持在托管平台内自动更新 2017 版本。
不适用
【问题讨论】:
-
10.3.14 的发布日期是 2019-04-02。所以在过去的 8 个月里肯定有更新。检查 MariaDB 是否引入了新的(保留的)关键字,例如
ROWS。 -
请考虑使用代码块或其他格式化工具使您的问题更易于阅读。
标签: mysql syntax-error mariadb