jdbc
jdbc是通过java代码操作数据库
先要下载驱动包,可以在中央仓库上下载https://mvnrepository.com/,就直接搜索我们的所需要的数据库,点中图片第二个

进来后就有相对应的版本,选择自己需要的版本

点进去之后点击jar即可下载

下载完之后打开我们的idea,创建一个目录

在把刚才下载完的驱动包的复制到这个目录底下

然后我们要在下面的外部库上查看是否添加成功

没有添加成功的话就要点击idea的file手动添加上去

完成以上功能之后就可以开始连接
1.先创建一个DataSource,是选择后缀为sql的
setUrl("jdbc:mysql://127.0.0.1:3306/hhh1?characterEncoding=utf8&useSSL=false")
url是网址的意思,jdbc是连接哪个数据库的,127.0.0.1这个位置是写主机的ip地址且这个地址是一个环回地址,3306是一个端口号,hhh1这个是访问数据库的那个database,
characterEncoding=utf8这个是指定一个字符集,useSSL=false这个表示是否要加密
User是数据库的用户名
password是数据库的密码


2.建立和数据库之间的连接
这里写的getconnection会主动抛出一个错误,我们要在main函数后面加上一个throws,而它的返回值是Connection,这里一样要选择sql为后缀的

![]()


3. 构造sql
构造一个字符串的sql,然后把数据库中的增加的语句写在这个sql中
然后在把sql转换成这个对象
要是在java里面删除和修改数据库的行的话也是直接使用数据库的删除和修改的语句

4.把sql发送给服务器
这里面的n是影响了几行
使用前面的对象调用executeupdate方法



这里的这两个方法update是相当于数据库的insert,delete,update,是用来写的
而query是相当于数据库的select查看的
数据库上就显示已经插入成功了,在Java里面每运行一次就会插入一行的

5.关闭连接,释放资源
后获取的资源先释放,先获取的资源后释放


浙公网安备 33010602011771号