MYSQL如何调整服务器时间

手册/FAQ (507) 2016-03-31 15:22:00

1、通过date -s修改时间

修改linux服务器时间

date -s 2015-08-03

修改时间:

date -s 10:18:00

2、手动调整时间使用ntpdate调整
安装ntpdate

yum install -y ntpdate

手动调整时间(需要ntpdate)

ntpdate us.pool.ntp.org

[root@testmysqldb ~]# ntpdate us.pool.ntp.org

25 Sep 22:33:44 ntpdate[11419]: the NTP socket is in use, exiting

[root@testmysqldb ~]# 

[root@testmysqldb ~]# service ntpd stop

关闭 ntpd:[确定]

[root@testmysqldb ~]# /usr/sbin/ntpdate 10.254.1.21;/sbin/clock --systohc

25 Sep 22:48:12 ntpdate[11445]: step time server 10.254.1.21 offset 814.746911 sec

[root@testmysqldb ~]#  

3、写一个自动同步时间的脚本,加入定时计划任务,每天同步一次

vim /etc/cron.daily/ntpdate 

#! /bin/bash

/usr/sbin/ntpdate -s us.pool.ntp.org

/usr/sbin/hwclock --systohc

授予权限

chmod +x /etc/cron.daily/ntpdate

加入crontab任务,每20分钟同步一次

[root@testmysqldb ~]# crontab -l

*/20 * * * * sh /etc/cron.daily/ntpdate

[root@testmysqldb ~]# 

THE END