Java怎么与mysql连接
时间: 2023-12-03 17:42:44 浏览: 35
Java连接MySQL可以使用JDBC API,以下是一个示例代码:
```java
import java.sql.*;
public class MySQLConnection {
public static void main(String[] args) {
Connection conn = null;
try {
// 加载驱动
Class.forName("com.mysql.cj.jdbc.Driver");
// 创建连接
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "root";
String password = "123456";
conn = DriverManager.getConnection(url, user, password);
System.out.println("连接成功");
} catch (ClassNotFoundException e) {
System.out.println("找不到驱动程序类,加载驱动失败!");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("数据库连接失败!");
e.printStackTrace();
} finally {
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
其中,`com.mysql.cj.jdbc.Driver` 是MySQL的JDBC驱动程序,需要下载并添加到项目中。`mydatabase` 是要连接的数据库名,`root` 和 `123456` 是连接MySQL的用户名和密码,根据实际情况进行修改。