博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[JavaEE]连接数据库遇到的问题
阅读量:5047 次
发布时间:2019-06-12

本文共 1570 字,大约阅读时间需要 5 分钟。

 

问题1:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

 

需要导入mysql的jar包,我是ubuntu的系统

进入mysql官网    https://dev.mysql.com/downloads

 

 

 

然后点击connector J

windows下载zip,ubuntu下载tar.gz,但是根据电脑系统选择的Ubuntu只有deb,所以要点击旁边的“Looking for previous GA versions?”,然后进行下载

 

下载后解压sudo tar -zxvf ......

 

然后将文件中的bin.jar后缀名的jar包移动到eclipse里你存储代码的位置

 

如图移动。

 

 

点击右键然后Build Path, 然后选择add....然后即可

 

Referenced Libraries中有这个mysql ...bin.jar,这样就完成了

 

 

 

 

问题2:

WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

 

没有设置SSL,修改JDBC连接的url

初始:final static String url = "jdbc:mysql://localhost:3306/SuperBookData";在后面+上“?useUnicode=true&characterEncoding=utf-8&useSSL=false” 修改为:final static String url = "jdbc:mysql://localhost:3306/SuperBookData?useUnicode=true&characterEncoding=utf-8&useSSL=false";

 

 

问题3:

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

 

进入mysql sudo mysql -uroot -p 使用user数据库 use user; 展示一些东西 select user, plugin from mysql.user; 更改 我的用户名密码都是root update mysql.user set authentication_string=PASSWORD('root'),plugin='mysql_native_password' where user='root'; 刷新下 flush privileges;

 

end

转载于:https://www.cnblogs.com/zoey686/p/11400454.html

你可能感兴趣的文章
Centos6.4安装JDK
查看>>
201521123069 《Java程序设计》 第4周学习总结
查看>>
线性表的顺序存储——线性表的本质和操作
查看>>
【linux】重置fedora root密码
查看>>
用swing做一个简单的正则验证工具
查看>>
百度坐标(BD-09)、国测局坐标(火星坐标,GCJ-02)和WGS-84坐标互转
查看>>
pig自定义UDF
查看>>
输入名字显示其生日,没有则让输入生日,做记录
查看>>
爬虫综合大作业
查看>>
Kubernetes 运维学习笔记
查看>>
并查集 经典 畅通工程
查看>>
Spark MLlib 之 Naive Bayes
查看>>
php修改SESSION的有效生存时间
查看>>
spring security 11种过滤器介绍
查看>>
Hibernate一对多、多对一关联
查看>>
一、记录Git使用中遇到的问题及解决方法
查看>>
学习网址
查看>>
前端表格插件datatables
查看>>
内部类
查看>>
树链剖分入门
查看>>