连接mysql数据出现异常,如下

ERROR - 程序运行出现异常-message-:StatementCallback; bad SQL grammar [Select countyCode,countyName from county]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'cngsda.county' doesn't exist

多数据源数据库,按常规的查询方式查询失败

链接数据的端口,域名是不是有问题

Table 'cngsda.county' doesn't exist,表不存在??

county表不存在,或者是你把表名写错了,估计是你连接的数据库名写错了,cngsda数据库里没有county表!

sql语句出错,cngsda.county 这个表名有问题。修正一下 应该是 cngsda.county

MESSAGE-:StatementCallback; 错误的SQL语法[从县选择countyCode,countyName]; 嵌套异常是com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:表'cngsda.county'不存在

Table 'cngsda.county' doesn't exist
这个就是cngsda库中county表不存在引起的,
我猜应该是你的表名写错了,应该是country,改下试试

表名错了吧,cngsda库中没有表county

Select countyCode,countyName from county

Table 'cngsda.county' doesn't exist

表'cngsda.county'不存在 这个是表名出现问题 可能是大小写

当前连接的用户cngsda下没有county表

字段或表名不存在,检查一下表'cngsda'库下面有没有'county'表

从错误提示内容来看,“cngsda.county表不存在”,
建议检查一下JDBC配置里面,数据库连接所使用的数据库名称,用户名称,
同时确认该用户访问的权限。

Table 'cngsda.county' doesn't exist

表不存在

cngsda.county 你去数据库看看 有没有这个表 他提示你这个表不存在

Table 'cngsda.county' doesn't exist 写的明明白白,你没有这张表,如果你确定有这张表而出现这个错误,呢是因为你的表结构杯损坏了,你可以查看information_schema.TABLES这张表,看其中是否有表结构,如果没有,则说明表已损坏,可以执行repair 表名语句,别忘了commit;修复下表,再执行就不会报错了

错误——程序运行出现异常消息——:StatementCallback;错误的SQL语法[选择countyCode,countyName from countyl;嵌套的异常com.mysql.jdbc.exceptions.jdbc4。“cn gsda MySQLSyntaxErrorException:表。县不存在

说明你的表不存在,sql语句有问题

Table 'cngsda.county' doesn't exist
表名写错了,country,试试