jdbc连接mysql数据库

1.打开sqlyog,右键你的root然后创建一个新的数据库
在这里插入图片描述
2.然后如图选择utf8跟utf8_general_ci,点击创建
在这里插入图片描述
3.点击左侧的jdbc(自己取得名字),下方图标右击创建一个表
在这里插入图片描述
4.创建一个学生的数据库,如下图:
在这里插入图片描述
5.点击右下角保存。点是继续创建下一个,取消就创建完成。
在这里插入图片描述
6.查看自己是否完成。右键stu,点击打开表。
在这里插入图片描述
7.右下角即可查看表数据
在这里插入图片描述
8.双击name或者age添加数据。然后右边红点刷新即可,这样数据就存进去了
在这里插入图片描述
也可在工作表中输入USE jdbc;
INSERT INTO stu VALUES(1,‘lisa’,20);
添加数据,查看表刷新就知道是否完成
在这里插入图片描述
9.接下来打开java软件,我这边为idea,打开file创建一个Projet。
在这里插入图片描述
10.如图操作都是直接下一步
一图如果SDK为红色自己找到java目录下的bin路径即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
11.创建一个包用于分类,名字这些随意。在这里插入图片描述
12.创建完后先倒入需要的包在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
复制这个包点击下刚刚创建的lib,ctrl+v粘贴,点击ok。
在这里插入图片描述
点击add as library
在这里插入图片描述
13.你创建的包下右击创建一个java Class,名字随意。
在这里插入图片描述
14.这边先完成一个select 查找的方法,其他方法类似,直接上代码
package com.zhongruan;//包名

import java.sql.*;

public class Test_select {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//1.加载驱动
Class.forName(“com.mysql.jdbc.Driver”);
//2.创建链接
Connection connection=DriverManager.getConnection(“jdbc:mysql://localhost/jdbc?user=root&password=123456&characterEncoding=utf-8&useSSL=true”);
//第一个jdbc是java的文件,第二个为数据库名字,其他的也很好理解不一一解释
//3.写sql
String sql= “select * from stu”;
//4.得到statement对象
PreparedStatement stmt= connection.prepareStatement(sql);
//5.执行sql
ResultSet resultSet=stmt.executeQuery();
//6.处理结果集
while (resultSet.next()) {
int id=resultSet.getInt(1);
String name=resultSet.getString(2);
int age=resultSet.getInt(3);
System.out.printf(“id=%d,name=%s,age=%d”,id,name,age);
}
//7.关闭资源
resultSet.close();
stmt.close();
connection.close();
}
}
15.右键运行查看结果
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值