已解决java.sql.SQLSyntaxErrorException: Unknown database异常的正确解决方法,亲测有效!!!

文章目录

    • 报错问题
    • 解决方法
    • 福利

报错问题

粉丝群里面的一个小伙伴敲代码时发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错信息如下:


笔者在测试接口启动项目Java连接MySQL数据库时,出现了如下报错:java.sql.SQLSyntaxErrorException: Unknown database

可能连接的MySQL中确实没有该数据库,所以unknown;
Jar包有问题,要重新获取一下jar包;

解决方法

解决方法如下


方法一:使用Navicat连接MySQL后,检查其中是否有该数据库,最后发现确实缺少遗漏了该数据库,笔者将代码中的JBDC的url更改为其他数据库后,执行没有问题,且可以返回正确的数据。
方法二:针对报错中提示的com.alibaba的jar包推测,如果是jar包有问题,建议去官网重新下载一个,或者去检查一下是否缺失;笔者的问题在原因一就解决了。

福利

每周会送6本技术书籍包邮到家
由于博主时间精力有限,每天私信人数太多,没办法每个粉丝都及时回复
大家可以进社区裙或者添加博主微信
点击下方链接即可
http://t.csdn.cn/6kInJ