java mysql 插入数据
时间: 2024-05-13 10:13:13 浏览: 93
java向mysql插入数据乱码问题的解决方法
5星 · 资源好评率100%
在Java中,可以使用JDBC(Java Database Connectivity)来与MySQL数据库进行交互。下面是向MySQL数据库中插入数据的基本步骤:
1. 加载数据库驱动程序
在Java中,需要使用Class.forName()方法来加载MySQL驱动程序,例如:
```
Class.forName("com.mysql.jdbc.Driver");
```
2. 创建数据库连接
使用DriverManager.getConnection()方法创建与数据库的连接,需要传入数据库URL、用户名和密码参数,例如:
```
String url = "jdbc:mysql://localhost:3306/mydb";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
```
3. 创建SQL语句
使用SQL语句来向数据库中插入数据,例如:
```
String sql = "INSERT INTO student (name, age, gender) VALUES ('张三', 18, '男')";
```
4. 创建Statement对象
使用Connection对象创建Statement对象,用于执行SQL语句,例如:
```
Statement stmt = conn.createStatement();
```
5. 执行SQL语句
使用Statement对象的executeUpdate()方法来执行SQL语句,例如:
```
int result = stmt.executeUpdate(sql);
```
6. 关闭数据库连接
使用Connection对象的close()方法关闭与数据库的连接,例如:
```
conn.close();
```
阅读全文