开发mysql连接数据库

2023年 8月 10日 81.1k 0

MySQL是当前最流行的关系型数据库管理系统。作为一名开发人员,连接MySQL数据库是必不可少的一项技能。本文将介绍如何在Java程序中使用JDBC连接MySQL数据库,以及常用的一些数据库操作。

开发mysql连接数据库

首先,我们需要下载MySQL jar包。可以在MySQL官网上下载最新的JDBC驱动包,也可以在Maven中央仓库中下载。下载完成后,我们需要将jar包添加到项目依赖中。

mysql
mysql-connector-java
8.0.21

接下来,我们需要编写Java代码连接MySQL数据库。连接MySQL数据库的代码如下:

Class.forName("com.mysql.cj.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/test?serverTimezone=UTC";
String user="root";
String password="123456";
Connection connection=DriverManager.getConnection(url,user,password);

在代码中,首先使用Class.forName()方法来加载MySQL的JDBC驱动器。然后,我们需要设置数据库的连接信息:数据库地址、用户名和密码。最后,通过DriverManager.getConnection()方法获取数据库连接对象。

连接数据库后,我们可以对数据库进行各种操作。接下来,我们将介绍常用的几种数据库操作。

1.查询数据

Statement stmt=connection.createStatement();
ResultSet rs=stmt.executeQuery("select * from user");
while(rs.next()){
String username=rs.getString("username");
String password=rs.getString("password");
System.out.println(username+" "+password);
}

在代码中,我们首先创建Statement对象,然后使用executeQuery()方法执行查询语句,并返回结果集。对结果集进行遍历,可以获取查询结果。

2.插入数据

Statement stmt=connection.createStatement();
String sql="insert into user(username,password) values('张三','123456')";
stmt.executeUpdate(sql);

在代码中,我们使用executeUpdate()方法执行插入语句,将数据插入到数据库中。

3.更新数据

Statement stmt=connection.createStatement();
String sql="update user set password='654321' where username='张三'";
stmt.executeUpdate(sql);

在代码中,我们使用executeUpdate()方法执行更新语句,更新符合条件的数据。

4.删除数据

Statement stmt=connection.createStatement();
String sql="delete from user where username='张三'";
stmt.executeUpdate(sql);

在代码中,我们使用executeUpdate()方法执行删除语句,删除符合条件的数据。

以上是MySQL连接及常用数据库操作的介绍,希望对开发人员有所帮助。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论