帮我写一个java连接mysql的类
时间: 2023-06-01 17:06:09 浏览: 59
好的,我可以帮你写一个连接 MySQL 的 Java 类,你可以参考以下代码:
```
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MySQLConnector {
private Connection conn;
public void connect(String host, String username, String password, String database) {
try {
// 加载 MySQL 驱动
Class.forName("com.mysql.jdbc.Driver");
// 创建数据库连接
String url = "jdbc:mysql://" + host + "/" + database;
conn = DriverManager.getConnection(url, username, password);
System.out.println("MySQL 连接成功!");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
System.out.println("MySQL 连接失败!");
e.printStackTrace();
}
}
public void disconnect() {
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
System.out.println("MySQL 断开连接!");
}
public Connection getConnection() {
return conn;
}
}
```
你只需要调用 connect 方法传入相应的参数,即可连接到 MySQL 数据库。调用 disconnect 方法可以断开连接。getConnection 方法可以获取连接实例。希望对你有所帮助!