将 mysql 视图转储为包含数据的表 - 版本 2

Posted

技术标签:

【中文标题】将 mysql 视图转储为包含数据的表 - 版本 2【英文标题】:Dump mysql view as a table with data - version 2 【发布时间】:2010-05-26 02:36:02 【问题描述】:

问:有没有办法让 mysqlDUMP 导出带有数据的 VIEW(而不仅仅是 CREATE SQL)?我想使用生成的 SQL 来创建一个新表。

谢谢! 乔恩

【问题讨论】:

【参考方案1】:

我不知道如何只转储没有表格的视图。但是你可以试试下一个方法:

    从 shell 运行下一个命令:

    mysql -u[username] -p[password] -e "SHOW CREATE VIEW [view_name]" > [view_name]_dump.sql

    然后手动修改生成的sql脚本。

【讨论】:

以上是关于将 mysql 视图转储为包含数据的表 - 版本 2的主要内容,如果未能解决你的问题,请参考以下文章

MySQL必知应会-第22章-使用视图

mysql 视图

MySQL之视图(VIEW)

有没有办法将数据库表的关系视图嵌入 MySQL

mysql基础

mysql视图里面怎么新增一个全新字段,在原来表内没有这列