关于springboot连接数据库失败时,系统报错 MySQL:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents .....
2024-10-19 11:38:15
起初在遇到这个问题时,当然知道是怎么回事,但因为是新手,也不知道怎么处理...
百度了下,发现网上很多攻城狮们都是在mysql的命令行界面处理。
先输入命令:show variables like '%time_zone%'; 查看数据库中的系统时区
在输入: set global time_zone='+8:00'; 将系统时区切换到北京
以上方法是挺有效,但是当你重启本期服务器之后,可能又会犯错。
这里建议一种新的方式解决该错误:
在你的maven项目中,打开application.properties文件(application.yml差不多,但是两者规范有区别),将链接数据源的url多设置一下连接参数serverTimezone
比如: spring.datasource.url=jdbc:mysql://localhost:3306/springtest?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC
最新文章
- TCP首部解析
- 自己封装的JS分页功能[用于搭配后台使用]
- CLR via C#(05)- 访问限定、数据成员
- 用c#开发微信 (18) 多客服
- python基础(2)
- BeautifulSoup获取指定class样式的div
- Eclipse 导入 Hadoop 源码
- SQL Server批量数据导出导入Bulk Insert使用
- Graphical installers are not supported by the vm
- PT100测温函数
- 最大独立集 HDU 1068
- JavaScript中的设计模式:策略模式
- 关于js的语句类型运算符等
- 9.6 翻译系列:数据注解之Index特性【EF 6 Code-First系列】
- 第一个android ijkplayer播放器
- python --->;字典 集合 学习笔记
- angular 获取当前值
- FastDFSClient工具类 文件上传下载
- [10] 圆管(Pipe)图形的生成算法
- [BZOJ1044木棍分割]