Maxwell查询databases表报错:You have an error in your SQL syntax;

报错信息: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 'databases' at line 1


报错说明:

Maxwell查询databases表报错:You have an error in your SQL syntax;_第1张图片

maxwell初始化后,在其数据库中会有一些表,查询其他的表都正常,但查询databases表报错;


报错原因:databases是MySQL的关键字,而为了区分MySQL的关键字与普通字符,MySQL引入了反引号来进行区分

 关键字/保留字查询:https://mysql.net.cn/doc/refman/8.0/en/keywords.html


解决方法:

查询时加上反引号即可:select * from `databases`

内容如下:

Maxwell查询databases表报错:You have an error in your SQL syntax;_第2张图片

你可能感兴趣的:(大数据相关问题汇总,sql,数据库,大数据)