com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
错误:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'hotelbook.loginfo' doesn't exist
原因:因为mysql数据库是区分大小写的,然而我们建表的时候可能有的表名是大写的、有的是小写的,在我们写sql语句的时候,可能没有与数据库中的表名的大小写一致,这就有可能造成这种错误!
出现这种错误我们可以这样解决:
- 用root登录,修改 /etc/my.cnf;
- 在[mysqld]节点下,加入一行: lower_case_table_names=1
- 重启MySQL即可;
我遇到这个问题的时候是参考这位博主的:https://blog.csdn.net/tengdazhang770960436/article/details/53337338