我们有些时候运行数据库程序的时候,默认的MYSQL时区是不对的,需要我们修改。一般mysql修改时区的方法:1、在mysql命令行模式下中,执行“set global time_zone = '时区信息'”命令即可;2、在“my.cnf”文件中,查找并将“default-time_zone”项的值修改为需要的时区即可。具体我们看看。
1、通过修改my.cnf配置文件来修改时区
default-time_zone = ‘+8:00’
修改完成,重启数据库服务器。
2、临时修改
借助PHP的mysql_connect()函数。
mysql_query(“SET time_zone = ‘+8:00’”)
这样可以在保证你不重启的情况下改变时区。但是mysql的某些系统函数还是不能用如:now()。这句,还是不能理解。
本文出处:老蒋部落 » MySQL修改时区的方法是什么?临时和永久修改MySQL时区 | 欢迎分享( 公众号:老蒋朋友圈 )