您的位置:首页 > 数据库 > MySQL

mysql设置时区使用‘Asia/Shanghai’时报错

2014-04-03 00:39 956 查看
今天碰到一个mysql设置时区时报错的问题具体如下:
进入mysql下,使用SET GLOBAL time_zone = 'Asia/Shanghai';命令设置时区,但是却报错ERROR 1298 (HY000): Unknown or incorrect time zone: 'Asia/Shanghai'。经过搜索发现mysql默认的时区格式并不支持这种,而是写成 set time_zone='+8:00';这种格式,那么如果想要使用'Asia/Shanghai'这种格式怎么办呢,可以退出mysql,使用如下命令
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot mysql -p导入时区文件,然后再执行上面的命令即可

本文出自 “风之别鹤” 博客,请务必保留此出处http://addam.blog.51cto.com/5041993/1389374
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: