阅读量:0
MySQL数据库通过JDBC连接教程
目录
1、准备工作
2、下载JDBC驱动
3、配置JVM参数
4、编写Java代码连接MySQL数据库
1. 准备工作
确保你的开发环境已经安装了Java Development Kit (JDK),并且MySQL数据库已经安装并正在运行。
2. 下载JDBC驱动
1、访问MySQL官方网站下载JDBC驱动。
2、你可以从以下链接下载最新版本的MySQL JDBC驱动:[MySQL JDBC驱动下载](https://dev.mysql.com/downloads/connector/j/)
3、选择适合你的操作系统的版本,下载压缩包。
3. 配置JVM参数
在运行Java程序之前,你需要配置JVM参数来指定JDBC驱动的位置。
java Djdbc.driver=com.mysql.cj.jdbc.Driver jar yourapplication.jar
com.mysql.cj.jdbc.Driver
是MySQL JDBC驱动的全限定名。
4. 编写Java代码连接MySQL数据库
以下是一个简单的Java代码示例,展示了如何使用JDBC连接到MySQL数据库:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLJDBCExample { public static void main(String[] args) { // 数据库连接URL String url = "jdbc:mysql://localhost:3306/your_database_name?useSSL=false&serverTimezone=UTC"; // 数据库用户名 String user = "your_username"; // 数据库密码 String password = "your_password"; // 加载MySQL JDBC驱动 try { Class.forName("com.mysql.cj.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); return; } // 建立数据库连接 try (Connection connection = DriverManager.getConnection(url, user, password)) { if (connection != null) { System.out.println("连接成功!"); } } catch (SQLException e) { e.printStackTrace(); } } }
注意事项:
将your_database_name
、your_username
和your_password
替换为你的数据库名称、用户名和密码。
根据你的MySQL服务器配置,可能需要修改数据库连接URL。
如果你的MySQL服务器使用SSL加密,需要将useSSL=false
替换为useSSL=true
并提供相应的SSL证书。
通过以上步骤,你应该能够成功通过JDBC连接到MySQL数据库。