一、准备工作
配置MySQL数据库之前,需要先安装好MySQL数据库,并创建一个新的数据库和用户,给予该用户在该数据库的权限。
二、添加MySQL依赖
在pom.xml文件的dependencies节点下添加MySQL的驱动依赖。例如:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency>
三、配置数据源
在application.properties或application.yml中,添加以下数据源的配置信息:
#MySQL数据源配置 spring.datasource.url=jdbc:mysql://localhost:3306/test spring.datasource.username=root spring.datasource.password=root spring.datasource.driver-class-name=com.mysql.jdbc.Driver
其中,修改url中对应的数据库名称、username和password为创建好的数据库和用户的名称和密码,driver-class-name为MySQL的驱动类名。
四、测试数据库连接
可以通过创建一个Controller,在其中添加@Autowired注入数据源,然后调用getConnection()方法测试数据库是否能正常连接。
@RestController public class TestController { @Autowired private DataSource dataSource; @GetMapping("/test") public String test() throws SQLException { Connection connection = dataSource.getConnection(); return "数据库连接成功!"; } }
然后在浏览器中访问http://localhost:8080/test,如果返回“数据库连接成功!”说明数据库连接正常。
五、总结
通过以上几步的操作,成功配置了SpringBoot和MySQL数据库的连接。