公司去年升级数据库的时候,从旧的mysql4.0升级至mysql5.1.45时,经历了很多困难,在成功解决了跨多版本升级,字符编码等一系列问题后,终于升级完成了。 可是在升级完成后,在准备对外发布网时,检查网站后台的订单时发现,所有订单的日期都推迟了6个小时(公司服务器使用的是Los Angel时区)。 检查了很久之后,才发现是mysql跨时区迁移数据的问题,现在记录为下,以便日于不犯同样的错误。 MySQL跨时区迁移数据的解决方法,重要!
由于主服务器异外重启, 导致从报错, 错误如下: show slave status错误: mysql> show slave status\G Master_Log_File: mysql-bin.000288 Read_Master_Log_Pos: 627806304 Relay_Log_File: mysql-relay-bin.000990 Relay_Log_Pos: 627806457 Relay_Master_Log_File: mysql-bin.000288 Slave_IO_Running: No Slave_SQL_Running: Yes
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号