本文主要是介绍mysql 读date类型_【mysql读出Date类型出现格式错误】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
错误表现:
当mysql的date类型或者datetime类型对应的字段值为‘0000-00-00’或‘0000-00-00 00:00:00’时
错误原因分析:
由于本地mysql未对my.ini文件进行配置
在后台进行数据库链接时,发现连接时区出现了错误
在spring环境搭建下的JSON对实体进行格式转换时,出现了错误
解决方案:
原因1解决方案:相关链接
方案一:(通过SQL修改 mysql变量赋值 https://www.cnblogs.com/EasonJim/p/7966918.html)
show variables like '%time_zone%';set global time_zone = ‘+8:00’;
方案二:(通过my.ini配置)
#mysql相关配置 相关链接:https://www.cnblogs.com/gne-hwz/p/9720519.html
[client]
port=3306
[mysql]
no-beep
# default-character-set=
[mysqld]
port=3306
# mysql根目录
basedir="D:\AppServ\mysql5.7\"
这篇关于mysql 读date类型_【mysql读出Date类型出现格式错误】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!