解决mysql时区问题方法

Posted 挣脱生命的束缚...

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决mysql时区问题方法相关的知识,希望对你有一定的参考价值。

方法/步骤

 
  1. 打开终端窗口,输入mysql -uroot -p,我们进入mysql

    技术图片
    技术图片
  2. 输入SELECT NOW();

    查看当前mysql显示时间,和我们的实际时间进行核对一下。

    技术图片
  3. SELECT CURTIME();

    也可以显示时间,但是不完整。

    技术图片
  4. SHOW VARIABLES LIKE "%time_zone%";

    查看是否在用系统的实际,如果是一般就会时间一致。

    技术图片
  5. SET GLOBAL time_zone = ‘+8:00‘;

    SET time_zone = ‘+8:00‘;

    分别进行全局时间和当前会话时间的设置,这里是设置为东八区。

    技术图片
    技术图片
  6. 最后输入FLUSH PRIVILEGES;刷新一下即可。

    技术图片
    END

注意事项

 
  • 刷新后不行的话要退出再从新进入。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

以上是关于解决mysql时区问题方法的主要内容,如果未能解决你的问题,请参考以下文章

Mysql时区差8个小时问题解决

MySQL 数据库时区设置方法,“The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represents ...” 问题解决

kettle使用jdbc连接mysql之时区问题

一文解决MySQL时区相关问题

加载 MySQL 时区表

解决mysql时区问题以及SSL问题