通过JDBC实现数据库与Java连接
注:本文章以 mysql-connector-java-8.0.27为例,使用IDEA编辑器
JDBC: Java DataBase Connectivity Java 数据库连接,Java语言操作数据库,定义了一套操作所有关系型数据库的规则 (接口)。实现类由各个数据库公司(MySQL,SqlServer等)进行实现。
步骤:
1.导入驱动jar包 mysql-connector-java-8.0.27
1.1.在工程项目中创建一个libs文件夹,统一管理jar包
1.2.右击libs文件,选择Add as library...(如下图1.1)
2.注册驱动(mysql-connector-java 5.0之后可以不用注册)
Class.forName("com.mysql.cj.jdbc.Driver");
3.获取数据库连接对象
Connection connection = DriverManager.getConnection("jdbc:mysql://ip地址(本地写localhost):端口号(mysql默认为3306)/(要连接的数据库名称)","(自己的用户名)","(密码)");
4.定义sql语句
String sql = "update 表名1 set age = 20 where age = 27";
5.获取执行sql的对象
Statement statement = connection.createStatement();
6.执行sql语句
int count = statement.executeUpdate(sql);
7.释放资源
statement.close();
connection.close();