idea整合mysql8时url后链接内容问题

jdbc:mysql://localhost:3306/dbNamer?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai

useUnicode=true&characterEncoding=utf-8
意思是如果你的数据库不是utf-8的话(比如是GBK的),这两个属性帮助你
存数据的时候将utf-8(你的项目应该是utf-8的吧)编码解码成字节码,然后将字节码组合成GBK的存进数据库。
取数据的时候将GBK编码解码成字节码,然后将字节码组合成UTF-8再给你。

当然如果数据库编码格式是UTF-8的话,不写也可以。
检查数据库编码格式

show create database dbName;

serverTimezone=Asia/Shanghai
将时区设置成北京时间(东八区)。UTC是全球标准时间,比北京时间晚8个小时。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容