-
[dbaadmin@YZ-PRO-DB-04 ~]$ mysqldump -udbmanager -p'12fAK1aR' -h 10.32.14.78 ecejmaster svc_street_tmp_170623 --where="street_id=17615" -t
-
-- MySQL dump 10.15 Distrib 10.0.23-MariaDB, for Linux (x86_64)
-
--
-
-- Host: 10.32.14.78 Database: ecejmaster
-
-- ------------------------------------------------------
-
-- Server version 10.0.23-MariaDB-log
-
-
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
-
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
-
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-
/*!40101 SET NAMES utf8 */;
-
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
-
/*!40103 SET TIME_ZONE='+00:00' */;
-
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
-
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
-
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
-
-
--
-
-- Dumping data for table `svc_street_tmp_170623`
-
--
-
-- WHERE: street_id=17615
-
-
LOCK TABLES `svc_street_tmp_170623` WRITE;
-
/*!40000 ALTER TABLE `svc_street_tmp_170623` DISABLE KEYS */;
-
INSERT INTO `svc_street_tmp_170623` VALUES (17615,69,'123',2,1,'2017-06-23 15:37:24',1,'2017-06-23 15:37:24',0,'2017-06-23 07:37:24','2017-06-23 07:38:36');
-
/*!40000 ALTER TABLE `svc_street_tmp_170623` ENABLE KEYS */;
-
UNLOCK TABLES;
-
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
----看到没,时间少了8个小时,仔细观察会发现timestamp时间戳会出现少8个小时的状况,datetime时间类型不会!插入到另外的库中,时间会再加8个小时,恢复正常
但是:如果dump时指定 -t 等参数(忽略了上面的set time_zone),再插回去就真的少8个小时了。刚好我们备份的全是insert语句,其它的信息全部去掉了