MySQL 1064 错误解决方法
2023-06-13 09:18:31 时间
今天帮一个客户查询微信机器人高级版自定义回复不能用的问题,查了很久,最后直接到 PHPMyAdmin 里面执行 SQL 才发现是 MySQL 1064 错误。
MySQL 1064 错误是关键字冲突,原来我的程序里面,关键字匹配使用的 match
是 MySQL 内置的关键字。
"SELECT keyword,reply,type FROM {$wpdb->weixin_custom_replies} WHERE match = '{$match}' AND status = 1"
解决方案很简单,字段名都加上反引号 `match`
,可以避免提示关键字冲突的问题:
"SELECT keyword,reply,type FROM {$wpdb->weixin_custom_replies} WHERE `match` = '{$match}' AND status = 1"
做个记录,以后有这样的问题,知道怎么解决了。
相关文章
- 重启MySQL服务器:Linux系统下的方法(linux如何重启mysql)
- MySQL中优化删除重复记录的方法(删除重复记录mysql)
- CentOS7启动MySQL服务的方法(centos7重启mysql)
- MySQL系统错误:解决方案探索(mysql系统错误2)
- 数据库西部数码开发MySQL数据库(西部数码mysql)
- MySQL存储上亿张表的实现方法(上亿的表mysql)
- 分析MySQL管理系统案例研究:解决数据库管理问题(mysql管理系统案例)
- 探索MySQL中空值查询的方法(mysql空值查询)
- 查询MySQL服务器的连接数量(mysql连接数查询)
- MySQL普通日志使用方法与作用(mysql普通日志)
- MySQL 事务处理异常处理方法研究(mysql事务异常)
- 实现高效远程MySQL数据库管理的25种方法!(远程管理mysql数据库)
- 查看MySQL数据文件大小的快速方法(查看mysql文件大小)
- 深入浅出MySQL数据库规划,提高数据存储效率!(mysql数据库规划)
- MySQL:开放的分享,开放的未来(mysql开源?)
- 揭露MySQL中的内鬼,被扒发现惊人真相(mysql中之人被扒)
- C语言MySQL中用于生成随机数的方法(c mysql生成随机数)
- MySQL中exec函数的作用及使用方法(mysql中exec函数)
- 深入了解MySQL中的DINT数据类型(mysql中dint)
- 2003年MySQL连接出错的心酸历程(2003错误mysql)
- MySQL删除行数据的方法(mysql中删除某行数据)
- 探究MySQL三维运算的奥秘(mysql三维运算)
- MySQL直播一般在哪里(mysql一般在哪里直播)
- MySQL中使用zlib压缩数据的方法(mysql zlib)
- 如何解决MySQL XP启动失败问题(mysql xp启动不了)
- MySQL 下载手册快速准确地掌握 MySQL 下载方法(mysql下载手册)
- 如何在 MySQL 中下载图片简单易懂的指南(mysql 下载图片)
- 使用MySQL实现本地数据上传方法(mysql上传本地数据)
- MySQL远程连接限制及解决方法(mysql不能被远程连接)
- MySQL增删操作异常解决方法(mysql不能添加和删除)
- 解决方法MySQL无法创建存储过程的问题(mysql不能建存储过程)
- MySQL 停止异常这些方法或许可行(mysql 不能stop)
- 使用 MySQL 实现不等连接的方法简介(mysql 不等连接)
- MySQL一月数据分析统计及利用(mysql 一月数据)