Step1:加载对应数据库(比如mysql、oracle、sqlserver)的驱动器
1、以mysql驱动器为例,下载好对应的jar包后,在项目对应目录下新建一个lib文件夹,将jar包复制到该文件夹中。
2、然后选中改jar包,右键选择“add as library”,在“Add to module”栏中选择想要应用该jar包的moudle:
Step2:打开sqlyog,创建数据库名称为"atguigu",并新建表。
Step3:写jdbc连接代码
分为如下几步:
1.注册驱动
2.创建连接
3.创建Statement
4.执行SQL,如果是查询返回结果集,并处理结果集
5.释放资源
完整代码如下:
public class Demo {
public static void main(String[] args) throws SQLException {
//1.注册驱动
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
//2.创建连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/atguigu", "root", "980325");
//3.创建Statement对象,用于执行sql语句
PreparedStatement pst = conn.prepareStatement("select * from t_department");
//4.执行SQL,如果执行查询返回结果集
ResultSet rs = pst.executeQuery();
//5.解析结果集
while (rs.next()) {//输入rs.next()w,然后按Tab键即可
//取出一条记录
Object did = rs.getObject(1);
Object dname = rs.getObject(2);
Object desc = rs.getObject(3);
System.out.println(did+" - "+dname+" - "+desc);
}
//6.释放资源
rs.close();
pst.close();
conn.close();
}
}
运行即可: