在使用 mysqldump 命令进行表备份时,我们可以跳过特定列吗?

Posted

技术标签:

【中文标题】在使用 mysqldump 命令进行表备份时,我们可以跳过特定列吗?【英文标题】:While taking table backup using mysqldump command, can we skip particular column..? 【发布时间】:2010-11-22 04:53:39 【问题描述】:

我需要知道,是否有任何选项可以跳过特定列并使用 mysqldump 命令进行剩余表备份。

如果是,请告诉我。

【问题讨论】:

***.com/questions/1018669/… ***.com/questions/541322/… 【参考方案1】:

我想将一个表从一台主机移动到另一台主机,但只包含一些列,并用虚拟数据(如密码列)替换其他列。所以我制作了一个 shell 脚本,它可以运行 SELECT 查询并获得 INSERT 语句作为结果。

您可以在此处找到脚本:https://gist.github.com/1239299

【讨论】:

以上是关于在使用 mysqldump 命令进行表备份时,我们可以跳过特定列吗?的主要内容,如果未能解决你的问题,请参考以下文章

LINUX下如何直接对MYSQL数据库进行备份?

mysqldump 如何备份 以及如何解决锁表的问题

mysqldump命令怎么找到

MySQL备份数据库时需要备份的对象都有哪些?

MySQL使用mysqldump备份数据库

07 : mysql备份恢复 - mysqldump命令使用