+ -
当前位置:首页 → 问答吧 → mysql中如何用mysqldump批量如何导出视图view啊?

mysql中如何用mysqldump批量如何导出视图view啊?

时间:2011-09-06

来源:互联网

mysql中如何用mysqldump批量如何导出视图view啊?


我有3个库act、fdp、vtd里面有80张左右的视图,我想搬到生产环境中,mysqldump能不能一次批量导出啊?

作者: mchdba   发布时间: 2011-09-06

J:\NEWMYSQL\bin>MYSQLDUMP -uroot --all-databases --add-drop-database -B -p >
R:\TEMP\123.TXT

作者: wwwwb   发布时间: 2011-09-06

引用 1 楼 wwwwb 的回复:
J:\NEWMYSQL\bin>MYSQLDUMP -uroot --all-databases --add-drop-database -B -p >
R:\TEMP\123.TXT


我只导出视图结构,不需要导出表,mysqldump命令怎么写呢?

作者: mchdba   发布时间: 2011-09-06

引用 1 楼 wwwwb 的回复:
J:\NEWMYSQL\bin>MYSQLDUMP -uroot --all-databases --add-drop-database -B -p >
R:\TEMP\123.TXT



-B -p代表啥意思呢?

作者: mchdba   发布时间: 2011-09-06

引用 2 楼 mchdba 的回复:
引用 1 楼 wwwwb 的回复:
J:\NEWMYSQL\bin>MYSQLDUMP -uroot --all-databases --add-drop-database -B -p >
R:\TEMP\123.TXT


我只导出视图结构,不需要导出表,mysqldump命令怎么写呢?

不能
mysqldump -uroot -p -d 数据库名 >r:\TEMP\123.txt

作者: wwwwb   发布时间: 2011-09-06

引用 4 楼 wwwwb 的回复:
引用 2 楼 mchdba 的回复:
引用 1 楼 wwwwb 的回复:
J:\NEWMYSQL\bin>MYSQLDUMP -uroot --all-databases --add-drop-database -B -p >
R:\TEMP\123.TXT


我只导出视图结构,不需要导出表,mysqldump命令怎么写呢?

不能
mysqldump -uroot -p -d……


-D是什么啊?

作者: mchdba   发布时间: 2011-09-06

不要数据,视图就是临时表

作者: WWWWA   发布时间: 2011-09-06

引用 6 楼 wwwwa 的回复:
不要数据,视图就是临时表


明白了,谢谢,你们 一个WWWWA 一个wwwwb,莫非其中一个是马甲不成?

作者: mchdba   发布时间: 2011-09-06

mysqldump 你可以直接导出CREATE VIEW语句啊。

作者: ACMAIN_CHM   发布时间: 2011-09-06