先来聊聊properties配置文件的一些坑
1、注意自己当前使用的mysql的版本,版本低的,driver配置是(具体的版本是多少忘了)
com.mysql.jdbc.Driver
版本高的用
com.mysql.cj.jdbc.Driver
一个有cj,一个没有
2、注意!在写配置文件的时候,一定要仔细,千万不要写错URL路径等,每个单词都要注意
3、注意!不要把写java代码的习惯带进配置文件!这里一定不要写分号!!!不然连接数据池或者数据库的时候会报错!
4、这里的username可以像我图上写的一样改个名字,改成了user,不使用username
或者写完全一点 jdbc.username
我在网上看到是说,直接写username会被识别成直接电脑的管理员名字,而不是root
上面部分讲的是properties的配置,下面聊聊yml配置文件
spring: datasource: druid: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/你的数据库名字?serverTimezone=UTC username: root password: 123456
上面的代码片段是SpringBoot整合Mybatis时的配置信息
两个注意的点:
一、serverTimezone=UTC
在SpringBoot整合mybatis的时候,在url那里要注意时区的配置,不然会报错!
二、yml格式的配置文件一定要记得在:后面加上空格!!!
不然程序不会报错,但是没法成功配置上去