请你写一段java连接mysql的代码
以下是一段简单的Java连接MySQL的代码:
import java.sql.*;
public class MySQLConnectionExample {
public static void main(String[] args) {
Connection conn = null;
try {
// 加载MySQL驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 创建数据库连接
String url = "jdbc:mysql://localhost:3306/mydatabase";
String username = "root";
String password = "mypassword";
conn = DriverManager.getConnection(url, username, password);
// 执行SQL查询
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable");
while (rs.next()) {
System.out.println(rs.getInt("id") + " " + rs.getString("name"));
}
rs.close();
// 关闭数据库连接
conn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if (conn != null) conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
此示例使用MySQL的JDBC驱动程序来连接到本地MySQL服务器,然后执行一个简单的SELECT查询,并将结果输出到控制台。请注意,在实际应用程序中,您应该使用连接池来管理数据库连接,以避免资源泄漏和性能问题
原文地址: http://www.cveoy.top/t/topic/hnTL 著作权归作者所有。请勿转载和采集!