mysqldump导出部分数据数据时可以不导出注释吗

今天在导出数据时发现所有timestamp字段都不带时区信息,因为我在东8区导出的数据中所有时间都提早了8个小时

首先先看表的字段和数据

导出数据的SQL语句如下:

导出之后,addtime 字段的时区都会提前8小时解决方案就是在导出的时候加上参数 --skip-tz-utc ,带上时区信息就可以导出正确的时间。

不过其实不用管这个啦因为用mysql < ... 嘚时候会自动再加上时区信息,因为你可以看到导出的sql文件中有

MySQLdump是MySQL自带的导出数据工具通常我們用它来导出MySQL中,但是有时候我们需要导出MySQL数据库中某个表的部分数据这时该怎么办呢?
mysqldump命令中带有一个 --where/-w 参数它用来设定数据导出的條件,使用方式和SQL查询命令中中的where基本上相同有了它,我们就可以从数据库中导出你需要的那部分数据了

我要回帖

更多关于 mysqldump导出部分数据 的文章

 

随机推荐