配置数据库连接信息
String url = “jdbc:mysql://localhost:3306/ssmbuild?useUnicode=true&characterEncoding=UTF8&useSSL=false&serverTimezone=Asia/Shanghai&rewriteBatchedStatements=true”;
String username = “root”;
String password = “123456”;
为何 配置数据库连接信息 这里的url这么长呢?
useUnicode=true&characterEncoding=UTF8
作用:用来指定编码格式为utf8,写入数据库的时候中文不会乱码
serverTimezone=UTC
用来指定区时 (或使用 serverTimezone=Asia/Shanghai)
useSSL=false
MySQL在高版本需要指明是否进行SSL连接,我这里导的MySQL的依赖是8版本以上的
(保障Internet数据传输安全利用数据加密)需要在url后面添加useSSL=true或者false
不然在运行时控制台会出现红色警告。
useSSL=true 需要连接
useSSL=false 不需要连接
rewriteBatchedStatements=true
在 MySQL JDBC 中,批操作的提交默认是逐条进行的。而在链接中加入以下参数,会把多条语句合并成一条提交。当 SQL 语句累积到一定数量(由数据库可接受的最大数据包大小决定),再一次性提交到数据库,减少了与数据库的交互次数,大大提高了效率。
而username就是你用户名
password就是你的密码