解决数据库报错:Table ‘*.*‘ doesn‘t exist错误
错误详情
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jd_item.item' doesn't existat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na]at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:na]at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na]at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[na:na]at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.Util.getInstance(Util.java:408) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:943) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3970) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3906) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2524) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2677) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2549) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1962) ~[mysql-connector-java-5.1.40.jar:5.1.40]at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52) ~[HikariCP-4.0.3.jar:na]at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na]at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:57) ~[hibernate-core-5.5.2.Final.jar:5.5.2.Final]... 62 common frames omitted
解决方案
检查了各种地方,数据库存在且唯一,对应表格存在且唯一,相关属性也都能对应上,最后还是出现错误Table ‘jd_item.item’ doesn’t exist,最后发现是注解处出现了错误,@Table注解中name属性和category属性有区别。
错误注解
正确注解
总结
catalog属性用于指定数据库实例名
name属性用于指定数据库表名称
@Table注解详细信息请看大佬的
大佬信息讲解@Table注解定义及属性
解决数据库报错:Table ‘*.*‘ doesn‘t exist错误相关推荐
- DataGrip连接Oracle数据库报错:[08006][17002] IO 错误
具体报错:[08006][17002] IO 错误: Got minus one from a read call, connect lapse 0 ms., Authentication lapse ...
- django数据库报错Table 'xxx' doesn't exist或Unknown table 'xxx'
[问题描述]:笔者在未通过django的ORM删除表前,直接进入数据库进行删表操作.而后再重构此表时报错. manage.py@DataMingingPaper > makemigrations ...
- js前端处理过滤特殊字符以及输入法特殊表情符号emoji的正则方法,解决数据库报错问题。
现在,输入法基本上都支持表情输入和特殊字符,并且可以在input框内输入表情, 如果我们不对这些表情进行验证的话,我们会发现,有的时候也可以正常 进行保存,但是这样会存在一定的问题,比如当我们把我们的 ...
- mysql table plugin,MySql报错Table mysql.plugin doesn’t exist的解决方法
MySql报错Table mysql.plugin doesn't exist的解决方法 一般产生原因是手工更改my.ini的数据库文件存放地址导致的 mysql服务启动时候找不到内置数据库" ...
- mysql报错Table ‘xxxx‘ doesn‘t exist
mysql报错Table 'xxxx' doesn't exist 问题 pear_admin 开源项目的定时任务使用的是 quartz quartz 默认的表初始化脚本都是表明 大写 作者为了表名符 ...
- SAP MM 对采购订单执行收货,报错 - Table T169P entry ZNMI does not exist -
SAP MM 对采购订单执行收货,报错 - Table T169P entry ZNMI does not exist - 如下的采购订单 4500000754, 执行事务代码MIGO, 对于做101 ...
- OpenStack在keystone部分同步数据库报错Errno 13解决办法
OpenStack在keystone部分同步数据库报错Errno 13 在执行 su -s /bin/sh -c "keystone-manage db_sync" keyston ...
- IDEA 2020.3 连接mysql数据库报错解决
IDEA 2020.3 连接mysql数据库报错解决 问题: Cannot connect to "Connection". The server time zone value ...
- 已解决mysql报错ERROR 1049 (42000): Unknown database ‘数据库‘
已解决mysql报错ERROR 1049 (42000): Unknown database '数据库' 文章目录 报错问题 解决方法 福利 报错问题 粉丝群里面的一个小伙伴敲代码时发生了报错(当时他 ...
最新文章
- hexdump——Linux系统的二进制文件查看工具
- 数据库 1205 Error 'Lock wait timeout exceeded; try restarting transaction' on query
- Python爬虫入门三之Urllib库的基本使用
- php header x-auth-token,使用Angular 2正确设置Header X-Auth-Token
- 查找SAP所有事物代码及用处的几个方法
- Android照片墙完整版,完美结合 内存方案 LruCache 和 硬盘方案 DiskLruCache
- 腾讯会议核心数据库TDSQL,如何做到快速无损在线扩容?
- js encodeurl java接收_在JS中encodeURI(url)怎样才能不出现乱码?
- 使用libjpeg进行JPEG图像解码
- linux目标机无法连接到网络,linux 安装了xunsearch服务,但是PHP连接显示:目标计算机积极拒绝...
- 【推荐】2017年你应该了解的11款新型编程工具
- 小米618战报出炉!三平台狂揽156项第一
- Surprise官方文档练习
- php获得mp3文件总时间,php获得音频文件信息,php获得mp3文件信息
- 安恒赛php_安恒四月赛部分Writeup
- spring cloud拓扑图
- CentOS 7安装ELK(三):安装logstash
- 贪吃蛇c语言程序 简书,贪吃蛇游戏(scratch编程)
- 《Mysql必知必会》
- ORACLE 仿照原表建表语法
热门文章
- CAN201 网络编程 笔记
- 苹果A16的遮羞布被撕下了,性能提升幅度有限,被嘲讽为挤牙膏
- “期货投资管理”的资管软件开发都需要用到什么开发语言和环境
- ERP和MES破冰之路 [普实MES升级中国“智”造]
- 自动切换输入法--Mac高效切换输入法工具
- wemos学习之串口通信和ESP8266wifi模块的调用
- 【未】Dynamic incentive schemes for managing dockless bike-sharing systems
- html文本怎么打印出来,如何把一个html文件直接打印出来(200分)
- creator shader, 河面水流的效果 噪声图的花式用法
- Macwk 挂了?替代的Mac软件下载网站来了