编写Java程序,连接mysql数据库,完成读写,并打成jar包
时间: 2024-03-02 17:53:14 浏览: 66
用Java连接MYSQL数据库jar 包
4星 · 用户满意度95%
好的,我可以为您提供相关的步骤和代码示例。
1. 下载并安装MySQL数据库,并创建一个数据库和一张数据表,用于存储数据。
2. 下载并安装Java开发工具,比如Eclipse,以便于编写Java程序。
3. 在Java项目中引入MySQL的Java连接器jar包(mysql-connector-java.jar)。
4. 编写Java程序,连接MySQL数据库,进行读写操作,示例代码如下:
```
import java.sql.*;
public class MySQLExample {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
// 连接MySQL数据库
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "root", "password");
// 执行SQL语句,查询数据
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT * FROM mytable");
// 遍历查询结果集,输出数据
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("id: " + id + ", name: " + name + ", age: " + age);
}
// 插入数据
stmt.executeUpdate("INSERT INTO mytable (name, age) VALUES ('John', 30)");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 关闭资源
try {
if (rs != null) rs.close();
if (stmt != null) stmt.close();
if (conn != null) conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
5. 使用Eclipse打包Java程序为jar包,具体步骤如下:
- 在Eclipse中选择File->Export->Java->Runnable JAR file。
- 选择Java程序的入口类和导出jar包的路径。
- 选择Library handling为"Package required libraries into generated JAR",以便于将MySQL的Java连接器jar包打包进jar文件中。
- 点击Finish按钮,即可生成可执行的jar包。
希望以上步骤和示例代码可以帮助您完成Java程序连接MySQL数据库的读写操作,并打包成jar包。
阅读全文