用java插入mysql数据的语句
时间: 2024-02-25 11:53:20 浏览: 57
可以使用以下Java语句向MySQL数据库插入数据:
```Java
// 加载MySQL驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 创建数据库连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/your_database_name", "your_username", "your_password");
// 创建SQL语句
String sql = "INSERT INTO your_table_name (column1, column2, column3) VALUES (?, ?, ?)";
// 创建PreparedStatement对象
PreparedStatement pstmt = conn.prepareStatement(sql);
// 设置参数
pstmt.setString(1, "value1");
pstmt.setInt(2, 123);
pstmt.setDouble(3, 4.56);
// 执行插入操作
pstmt.executeUpdate();
// 关闭PreparedStatement对象和数据库连接
pstmt.close();
conn.close();
```
其中,`your_database_name`是你要连接的数据库名称,`your_username`和`your_password`是数据库连接的用户名和密码,`your_table_name`是要插入数据的表名,`column1`、`column2`和`column3`是要插入的表的列名,`value1`、`123`和`4.56`是要插入的值。你可以根据自己的情况修改这些值。
阅读全文