深圳公关公司,seo外链发布软件,php连接wordpress数据库,学做家常菜的网站 知乎文章目录 一、完整报错二、报错数据三、报错原因四、解决方式1、更改执行sql2、更改sql数据校验模式(改为默认校验) 一、完整报错
> 1054 - Unknown column user-test in where clause二、报错数据
SELECT *
FROM config_info
WHERE config_info.da…
文章目录
一、完整报错
二、报错数据
三、报错原因
四、解决方式
1、更改执行sql
2、更改sql数据校验模式(改为默认校验)
一、完整报错
> 1054 - Unknown column 'user-test' in 'where clause'
二、报错数据
SELECT*FROM config_info
WHERE config_info.data_id="user-test"
三、报错原因
因为sql_mode里面有 ANSI_QUOTES,这个校验模式。所以导致报错
ANSI_QUOTES:不能用双引号来引用字符串,因为它被解释为识别符
更改sql_mode详细过程,点击跳转
四、解决方式
1、更改执行sql
SELECT*FROM config_info
WHERE config_info.data_id='user-test'