com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'easylabdb.userInfo' doesn't exist

这个问题主要是说,你查找的表不存在,但是,事实上我这个表示存在的,会产生这个问题的原因是,我这个表的大小写拼写方式跟sql语句中的大小写不一样,这时就要设置数据库不区分大小写

找到mysql的配置文件,服务器选用的是centos7

命令:

cat   /etc/my.cnf   查看配置文件是否存在,如果存在就对其进行编辑

vi     /etc/my.cnf   编辑文件

输入 a/i/o   进行编辑

添加属性

lower_case_table_names=0(0:区分大小写,1:不区分大小写,默认是1,所以需要修改为0)

重启数据库 :

systemctl restart mysqld.service

重启后,重新访问,就可以正常访问了.

上一篇:google play apk 下载


下一篇:shell 无限循环输出时间