仅mysql转储表

标签 mysql export

在我的数据库中有一些表和 View 。 如何从命令行导出我的数据库中的所有表(而不是 View )?

最佳答案

为转储忽略数据库中的单个 View :

mysqldump -uusrname -ppwd -h hostname --ignore-table=db.view_name db > db.sql

要忽略 Db 中的多个 View 以进行转储:

mysqldump -uusrname -ppwd -h 主机名 --ignore-table=db.view1 --ignore-table=db.view2 db > db.sql

注意:要忽略转储的多个 View ,请多次使用 --ignore-table 选项。

关于仅mysql转储表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/709000/

相关文章:

php - 如何使用php将mysql列的子字符串插入循环内的空列中?

sql-server - 如何将数据库从 SQL Server 2008 导出到 SQL Server 2005

c++ - 是否可以在 C++ 中调用导出的 "private"方法

javascript - 在javascript中,导出和默认导出有什么区别

PHP 到 MySql 到 CSV 到 Excel UTF-8

mysql - ActiveRecord 仅查找每小时记录

php - UNION 与多个 SELECT 获取上一行和下一行

php - 在回复 PHP 中添加多个电子邮件地址

import - 将 Plastic SCM 与公共(public)代码托管服务结合使用的工作流程

MySQL:获取每个商店最新价格的产品