帮我完整写一篇使用JDBC连接MySQL数据库的Java代码,并附带创建相应数据库的代码,用户名root,密码qqww1122,接口127.0.0.1:3306
时间: 2024-03-14 11:47:28 浏览: 105
Java 通过JDBC连接Mysql数据库
好的,以下是使用JDBC连接MySQL数据库的Java代码:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import.sql.SQLException;
public class JdbcExample {
public static void main(String[] args) {
Connection connection = null;
String url = "jdbc:mysql://127.0.0.1:3306/test?useSSL=false&serverTimezone=UTC";
String user = "root";
String password = "qqww1122";
try {
// 加载MySQL驱动程序
Class.forName("com.mysql.cj.jdbc.Driver");
// 获取数据库连接
connection = DriverManager.getConnection(url, user, password);
if (connection != null) {
System.out.println("连接成功!");
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if (connection != null) {
connection.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
在上面的代码中,我们使用了MySQL的JDBC驱动程序来连接数据库。请确保已经下载并安装了该驱动程序。在连接数据库时,我们需要指定数据库的URL,用户名和密码。在这个例子中,我们连接的是本地的test数据库,用户名和密码分别是root和qqww1122。如果连接成功,控制台将打印“连接成功!”。
另外,以下是创建相应数据库的代码:
```sql
CREATE DATABASE test;
```
请确保使用root用户登录MySQL,并在该用户下执行以上代码。否则可能会出现权限不足的错误。
阅读全文