Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65823
  • 博文数量: 15
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 207
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-22 16:04
文章分类
文章存档

2014年(15)

分类: Mysql/postgreSQL

2014-05-08 20:54:54

今天碰到一个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导入时区文件,然后再执行上面的命令即可
阅读(5185) | 评论(0) | 转发(0) |
0

上一篇:shell判断字符串长度

下一篇:没有了

给主人留下些什么吧!~~