有没有办法从 mysql 转储导出中排除 View ?
我尝试了 --ignore-table
命令。但是这个命令推荐了我想排除的表的参数。
我的数据库中有 30 个 View 。
有什么简单的方法可以只导出表格(不导出 View )吗?
谢谢
最佳答案
基于答案here ,您应该能够将表对象通过管道传输到 mysqldump,例如:
mysql -u username INFORMATION_SCHEMA
--skip-column-names --batch
-e "select table_name from tables where table_type = 'BASE TABLE'
and table_schema = 'database'"
| xargs mysqldump -u username database
> tables.sql
关于mysql - 从 mysql 数据库转储中排除 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21431825/