测试时查询的表结构如下:
查询时报错的sql语句:select name member from account;
报的错误为: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 'from account' at line 1
将别名member换成任意其他,例如:membere,membee。。查询时都没问题,如下:
原因及解决方法:
在参考了别人的文章:mysql 8以上表名为member的问题_member是mysql的关键字吗_chengzichen_的博客-优快云博客
后,将别名member加上反单引号(`member`),再次进行查询时成功,如下图: