在Java开发中,连接数据库是必不可少的一步。本文主要介绍如何启动MySQL数据库连接。
首先需要下载MySQL官方提供的JDBC驱动程序,一般是一个.jar文件。将该文件添加到项目的类路径中,例如可以把该文件放在项目的lib目录下,并在项目配置中添加该目录到类路径中。
接着,在Java代码中使用如下语句加载MySQL驱动:
Class.forName("com.mysql.cj.jdbc.Driver");
在MySQL 8.0版本及以上,需要使用"com.mysql.cj.jdbc.Driver"驱动,而之前的版本则使用"com.mysql.jdbc.Driver"驱动。
加载驱动之后,需要获取与数据库的连接。可以使用如下语句获取连接:
String url = "jdbc:mysql://localhost:3306/数据库名称?useSSL=false&serverTimezone=Asia/Shanghai";String username = "数据库用户名";String password = "数据库密码";Connection conn = DriverManager.getConnection(url, username, password);
其中,url的格式为"jdbc:mysql://主机名:端口号/数据库名称",useSSL参数表示是否使用SSL加密连接,serverTimezone参数表示设置时区为Shanghai。
getConnection方法返回一个Connection对象,表示数据库连接。可以使用该对象执行SQL语句。
在使用完成之后,需要释放连接。可以使用如下语句:
conn.close();
这样就可以成功启动MySQL数据库连接了。