jdbc连接数据库报错,测试环境连接没有问题,url username password等也没问题,但是到生产环境就是报异常,生产环境的一个web项目能正常跑,就这个java项目死活启动报错,
本地链接工具能正常链接生产环境的数据库吗?
一般就这几个点,挨个检查以下:
端口是否被占用?还有你是mysql数据库?
1.数据库打开了吗
2.连接的表是否存在
3.driver连接的是mysql还是oracle
4.url中的的地址和端口号还有表的名字是否正确
5.端口是否被占用了
6.最新版的mysql的l连接是
com.mysql.cj.jdbc.Driver(多了一个cj,)
jdbc:mysql://连接地址/表?useSSL=false&serverTimezone=UTC&characterEncoding=utf-8(这里的也多了不少东西,添加上)
jdbc:mysql://连接地址/表?useSSL=false&serverTimezone=UTC&characterEncoding=utf-8
是你的配置有问题,不是mysql的事情
Mysql的服务开了吗?
一般出现这种问题
1导入的包有问题
2服务器地址
3链接的路径
4数据库的服务
5服务器的防火墙
6账号密码
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。