gpt4 book ai didi

java - 在 Eclipse EE 中将数据插入到 sql 表中

转载 作者:太空宇宙 更新时间:2023-11-03 10:47:54 25 4
gpt4 key购买 nike

我对如何在 Eclipse 中将数据发送到我的数据库感到困惑。我有 Eclipse EE,我正确地设置了我的数据库开发,但我不明白如何实际发送数据库中的数据。我尝试编写与 Java 内联的 mysql 代码,但这没有用,所以我假设我做错了。

public void sendTime() {
String time = new java.util.Date();
INSERT INTO 'records' ('id', 'time') VALUES (NULL, time);
}

最佳答案

您实际上需要执行以下操作:

1) 安装 MySQL(大概已经完成)

2) 下载 MySQL JDBC 驱动程序并确保它在您的 Eclipse 项目的 CLASSPATH 中。

3) 编写程序以使用 JDBC。例如(未经测试):

 private Connection connect = null;
private Statement statement = null;
try {
Class.forName("com.mysql.jdbc.Driver");
connect =
DriverManager.getConnection("jdbc:mysql://localhost/xyz?"
+ "user=sqluser&password=sqluserpw");
String query = "INSERT INTO records (id, time) VALUES (?, ?)";
PreparedStatement preparedStmt = conn.prepareStatement(query);
preparedStmt.setInt (1, null);
preparedStmt.setDate (2, new java.util.Date());
preparedStmt.executeUpdate();
} catch (SQLException e) {
...
}

这里有一些很好的教程:

http://www.vogella.com/tutorials/MySQLJava/article.html

http://www.mkyong.com/jdbc/jdbc-preparestatement-example-insert-a-record/

关于java - 在 Eclipse EE 中将数据插入到 sql 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28818152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com