博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql-8 时区问题如何解决?
阅读量:3946 次
发布时间:2019-05-24

本文共 645 字,大约阅读时间需要 2 分钟。

流量如水,文章就是一个瓶子,标题是瓶口,内容是瓶身。 瓶子装水有多快依赖瓶口大小,瓶子装水有多少依赖瓶身大小。

mysql8 时区问题如何解决

为什么mysql8会发生时区错误?

因为我们安装 mysql 的时候时区设置的不正确, mysql 默认的是美国的时区,而我们中国大陆要比他们迟8个小时,采用 +8:00 格式

解决方案

  • 步骤一:修改 java 中的时区为东八区
url: jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=true
  • 步骤二:修改 MySQL 数据库的时区为东八区

方法一: 使用命令 (优点:不需要重启 MySQL 服务;缺点:一旦 MySQL 服务被重启,设置就会消失)

在 Mysql 命令行中输入以下代码:

mysql> set time_zone= '+8:00';mysql> set global time_zone= '+8:00';

方法二: 修改 my.ini 配置文件 (优点:永久保存设置;缺点:需要重启)

推荐使用第二种做法,一劳永逸
数据库 my.ini 的位置如下图:
在这里插入图片描述
修改内容如下:

[mysqld]# 设置默认时区default-time_zone='+8:00'

如下图所示:这里大家一定要把注释符号给写对

在这里插入图片描述

结语

如果这篇文章对你有帮助,那就点个赞再走吧!

转载地址:http://fsqwi.baihongyu.com/

你可能感兴趣的文章
vs2010一些设置
查看>>
生活感悟语录
查看>>
用python中htmlParser实现的spider(python spider)
查看>>
在线测速网址
查看>>
mysql中GROUP_CONCAT的应用
查看>>
研发人员的绩效考核
查看>>
Python 3 之多线程研究
查看>>
Python 3中的多线程文件下载类
查看>>
Python库之MySQLdb介绍
查看>>
Python3中利用Urllib进行表单数据提交(Get,Post)
查看>>
Python开发之扩展库的安装指南及Suds(Webservice)的使用简介
查看>>
软件项目管理一点分享
查看>>
iphone程序打包ipa格式
查看>>
Ios开发之Apns功能介绍(应用程序通知)及PHP/Python代码
查看>>
iphone开发的几个Apple官方中文教程地址
查看>>
Algorithms: Kruskal's algorithm and Prim's algorithm for Minimum-spanning-tree
查看>>
Algorithm : Dijkstra's algorithm and Bellmon-Ford Paths algorithm
查看>>
Algorithm: k-nearest neighbors and decison boundary(Cross Validation)
查看>>
Algorithm: Principle Component Analysis for High Dimension Reduction Data
查看>>
Naive Bayesian for Text Classification (MLE, Gaussian Naive Bayesian)
查看>>