赞
踩
基本概念:java 数据库连接,简称:( java DataBase Connectivity ),java语言操作数据库。
其实是官方(SUN公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码时驱动jar包中的实现类。
1.1–复制mysql-connector-java-8.0.22.jar到项目下。 注:任何一个包都可以,也可以自己建一个包。
1.2–右键——>add as Library
jar包下载及导入:
将下载好的压缩包进行解压:
解压之后下图就是连接数据库所用到的jar包:
将jar包复制粘贴到IDEA所用的项目下,放置jar包的目录可以是自己新建的,也可以和项目同在一个目录下。然后再:右键选择添加到add as Library下:
public class jdbcDemo01 {
public static void main(String[] args) throws Exception {
Statement state = null;
Connection conn = null;
try {
//2.注册驱动
Class.forName("com.mysql.cj.jdbc.Driver");
//3.获取数据库连接对象
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/zqq?serverTimezone=GMT%2B8", "root", "root");
//4.定义sql语句
String sql = "update integral set stu_name='老黄666' where id = '1'";
//5.获取执行sql的对象 Statement
state = conn.createStatement();
//执行sql
int count = state.executeUpdate(sql);
//7.处理结果
System.out.println(count);
} catch (SQLException e) {
e.printStackTrace();
}finally {
try {
if (state!=null){
//8.释放资源
state.close();
}
} catch (SQLException throwables) {
throwables.printStackTrace();
}
try {
if (conn!=null){
conn.close();
}
} catch (SQLException throwables) {
throwables.printStackTrace();
}
}
}
}
注意:mysql 5之后的驱动jar包可以省略注册驱动编写的步骤。之前的需要要写上。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。