叶金荣(yejr)早年曾混迹于linuxforum、linuxsir、chinaunix等社区。
2006年建本站至今,是国内最早的一批MySQL技术博客之一。
从事过LAMP开发,后成为专职MySQL DBA,擅长MySQL优化、数据库架构设计及对比基准压测。
2012年被提名成为ORACLE MySQL ACE。
2015年创办靠谱、优质的在线培训品牌知数堂专注培养优秀互联网从业人才以及企业服务。
2018年发起「3306π」社区
微信公众号:老叶茶馆(imysql_wx)
微博:@叶金荣
QQ群: 579036588
邮箱:yejr@qq.com
神器: 自动生成my.cnf
搜索引擎中的我:谷歌Google、360搜索、百度、搜狗。
买茶找我: 自家茶叶店
【老叶茶馆】微信公众号二维码
版本: mysql-4.0.26
手册中写着windows平台只需要下载时区数据表并copy到mysql数据库下重启就行了,
为什么还是不行呢?
有谁遇到同我一样的问题吗?
主要是这个内置函数unix_timestamp()
yejr
周二, 2007/01/09 - 09:02
Permalink
手册上是这么说的没错,那么你是怎么做的呢?如果你的系统时间/时区设置没问题的话,我想mysql的unix_timestamp()函数应该也不会有问题的。 这是 5.1 版本的手册:http://imysql.cn/docs/MySQL_51_zh/database-administration.html#time-zone-support
MySQL中文网: http://imysql.cn Google MySQL中文用户群:http://groups.google.com/group/imysql
给你的祝福,要让你招架不住!
e爱上你
周四, 2007/01/11 - 03:40
谢谢你的回答.
mysql-4.0.26-nt是运行在windows上,
show variables like 'timezone'结果显示为"中国标准时间"
但是在php程序中使用了unix_timestamp(). 结果得到的时间是1970-01-01 00:00:00
如果单独在mysql中执行select unix_timestamp('2007-01-01 00:10:10')的话,却又能
得到结果.说明unix_timestamp可以在windows上正确执行, 看来还是php程序的问题了
yejr
周二, 2007/01/09 - 09:02
Permalink
手册上是这么说的没
手册上是这么说的没错,那么你是怎么做的呢?如果你的系统时间/时区设置没问题的话,我想mysql的unix_timestamp()函数应该也不会有问题的。
这是 5.1 版本的手册:http://imysql.cn/docs/MySQL_51_zh/database-administration.html#time-zone-support
MySQL中文网: http://imysql.cn
Google MySQL中文用户群:http://groups.google.com/group/imysql
给你的祝福,要让你招架不住!
e爱上你
周四, 2007/01/11 - 03:40
Permalink
谢谢你的回答. mysql-4.0
谢谢你的回答.
mysql-4.0.26-nt是运行在windows上,
show variables like 'timezone'结果显示为"中国标准时间"
但是在php程序中使用了unix_timestamp(). 结果得到的时间是1970-01-01 00:00:00
如果单独在mysql中执行select unix_timestamp('2007-01-01 00:10:10')的话,却又能
得到结果.说明unix_timestamp可以在windows上正确执行, 看来还是php程序的问题了