// 导入MySQL JDBC驱动包所需的类
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MySQLConnectionExample {
// MySQL数据库的URL、用户名和密码
private static final String URL = "jdbc:mysql://localhost:3306/your_database_name";
private static final String USER = "your_username";
private static final String PASSWORD = "your_password";
public static void main(String[] args) {
// 尝试建立与MySQL数据库的连接
try {
// 加载MySQL JDBC驱动
Class.forName("com.mysql.cj.jdbc.Driver");
// 建立连接
Connection connection = DriverManager.getConnection(URL, USER, PASSWORD);
// 如果连接成功,打印消息
if (connection != null) {
System.out.println("Successfully connected to the database!");
}
// 关闭连接
connection.close();
} catch (ClassNotFoundException e) {
// 如果找不到驱动类,抛出异常
System.out.println("MySQL JDBC Driver not found.");
e.printStackTrace();
} catch (SQLException e) {
// 如果连接失败,抛出异常
System.out.println("Failed to connect to the database.");
e.printStackTrace();
}
}
}
java.sql
包中的类,这些类用于与数据库进行交互。Class.forName()
方法加载MySQL的JDBC驱动类com.mysql.cj.jdbc.Driver
。DriverManager.getConnection()
方法建立与数据库的连接。ClassNotFoundException
和SQLException
异常。请确保你已经在项目中添加了MySQL的JDBC驱动JAR包,否则会报错。
下一篇:mysql修改表名称
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站