java连接数据库
Java连接数据库需要使用JDBC(Java数据库连接)API。以下是一个基本的Java连接数据库的示例代码:
- 导入必要的包和类:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
- 定义数据库连接属性:
String url = "jdbc:mysql://localhost:3306/testdb"; // 数据库的URL
String username = "root"; // 数据库用户名
String password = "password"; // 数据库密码
- 加载数据库驱动程序:
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
- 建立数据库连接:
Connection conn = null;
try {
conn = DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
e.printStackTrace();
}
- 关闭数据库连接:
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
完整的连接数据库的Java代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBConnection {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/testdb";
String username = "root";
String password = "password";
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
Connection conn = null;
try {
conn = DriverManager.getConnection(url, username, password);
System.out.println("Database connection successful.");
} catch (SQLException e) {
e.printStackTrace();
}
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
``
原文地址: https://www.cveoy.top/t/topic/fbuo 著作权归作者所有。请勿转载和采集!