ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » MySQL及其它开源数据库 » MySQL 如何只导出 指定的表 的表结构 和数据?

标题: MySQL 如何只导出 指定的表 的表结构 和数据?
离线 zhangzongjun
俊哥儿张


来自 大连
精华贴数 2
个人空间 528
技术积分 4551 (300)
社区积分 35 (5837)
注册日期 2006-8-9
论坛徽章:22
会员2007贡献徽章授权会员2008北京奥运纪念徽章:曲棍球2008北京奥运纪念徽章:水球2008北京奥运纪念徽章:羽毛球2008北京奥运纪念徽章:田径
2008北京奥运纪念徽章:皮划艇激流回旋2008北京奥运纪念徽章:射击生肖徽章2007版:兔生肖徽章2007版:鼠生肖徽章2007版:猴生肖徽章2007版:牛

发表于 2008-5-14 17:27 
MySQL 如何只导出 指定的表 的表结构 和数据?

如题


__________________
*********************************************
  俊哥儿张   David Zhang
*********************************************
--> $昨夜西风凋碧树,独上高楼,望尽天涯路$
  $衣带渐宽终不悔,为伊消得人憔悴$
  $梦里寻他千百度,蓦然回首,那人却不在灯火阑珊处$
*********************************************
  我有一个梦,
  我想我飞起时,那天也让开路,
  我入海时,水也分成两边,
  众仙诸神,见我也称兄弟,
  无忧无虑,天下再无可拘我之物,
  再无可管我之人,再无我到不了之处,
  再无我做不成之事,再无……
*********************************************
只看该作者    顶部
离线 zhangzongjun
俊哥儿张


来自 大连
精华贴数 2
个人空间 528
技术积分 4551 (300)
社区积分 35 (5837)
注册日期 2006-8-9
论坛徽章:22
会员2007贡献徽章授权会员2008北京奥运纪念徽章:曲棍球2008北京奥运纪念徽章:水球2008北京奥运纪念徽章:羽毛球2008北京奥运纪念徽章:田径
2008北京奥运纪念徽章:皮划艇激流回旋2008北京奥运纪念徽章:射击生肖徽章2007版:兔生肖徽章2007版:鼠生肖徽章2007版:猴生肖徽章2007版:牛

发表于 2008-5-14 17:28 
导出更个库的表结构如下:
mysqldump -uroot -p -d databasename > createtab.sql,

如果只想导出 表 test1,test2,test3 的 表结构 和 数据呢?
该如何导出?


__________________
*********************************************
  俊哥儿张   David Zhang
*********************************************
--> $昨夜西风凋碧树,独上高楼,望尽天涯路$
  $衣带渐宽终不悔,为伊消得人憔悴$
  $梦里寻他千百度,蓦然回首,那人却不在灯火阑珊处$
*********************************************
  我有一个梦,
  我想我飞起时,那天也让开路,
  我入海时,水也分成两边,
  众仙诸神,见我也称兄弟,
  无忧无虑,天下再无可拘我之物,
  再无可管我之人,再无我到不了之处,
  再无我做不成之事,再无……
*********************************************
只看该作者    顶部
离线 pzlydg
初级会员



精华贴数 0
个人空间 0
技术积分 406 (4802)
社区积分 0 (820174)
注册日期 2006-3-29
论坛徽章:0
      
      

发表于 2008-5-14 18:37 
mysqldump -uroot -p -d databasename test1 test2 test3 > createtab.sql


只看该作者    顶部
离线 pzlydg
初级会员



精华贴数 0
个人空间 0
技术积分 406 (4802)
社区积分 0 (820174)
注册日期 2006-3-29
论坛徽章:0
      
      

发表于 2008-5-14 18:40 
-- 上面的是导出指定表结构,下面这个可以导出指定表结构和数据
mysqldump -uroot -p --tables databasename > createtab.sql


只看该作者    顶部
离线 pzlydg
初级会员



精华贴数 0
个人空间 0
技术积分 406 (4802)
社区积分 0 (820174)
注册日期 2006-3-29
论坛徽章:0
      
      

发表于 2008-5-14 18:41 
-- 忘记写表名了
mysqldump -uroot -p -d databasename test1 test2 test3 > createtab.sql,


只看该作者    顶部
离线 pzlydg
初级会员



精华贴数 0
个人空间 0
技术积分 406 (4802)
社区积分 0 (820174)
注册日期 2006-3-29
论坛徽章:0
      
      

发表于 2008-5-14 18:42 
-- 这个才是正确的,前面复制时弄错了
mysqldump -uroot -p --tables database test1 test2 test3 > createtab.sql


只看该作者    顶部
离线 zhangzongjun
俊哥儿张


来自 大连
精华贴数 2
个人空间 528
技术积分 4551 (300)
社区积分 35 (5837)
注册日期 2006-8-9
论坛徽章:22
会员2007贡献徽章授权会员2008北京奥运纪念徽章:曲棍球2008北京奥运纪念徽章:水球2008北京奥运纪念徽章:羽毛球2008北京奥运纪念徽章:田径
2008北京奥运纪念徽章:皮划艇激流回旋2008北京奥运纪念徽章:射击生肖徽章2007版:兔生肖徽章2007版:鼠生肖徽章2007版:猴生肖徽章2007版:牛

发表于 2008-5-14 18:52 


QUOTE:
原帖由 pzlydg 于 2008-5-14 18:42 发表
-- 这个才是正确的,前面复制时弄错了
mysqldump -uroot -p --tables database test1 test2 test3 > createtab.sql

mysqldump -uroot -p --tables test test1 test2 test3 > data.sql

谢谢~!


__________________
*********************************************
  俊哥儿张   David Zhang
*********************************************
--> $昨夜西风凋碧树,独上高楼,望尽天涯路$
  $衣带渐宽终不悔,为伊消得人憔悴$
  $梦里寻他千百度,蓦然回首,那人却不在灯火阑珊处$
*********************************************
  我有一个梦,
  我想我飞起时,那天也让开路,
  我入海时,水也分成两边,
  众仙诸神,见我也称兄弟,
  无忧无虑,天下再无可拘我之物,
  再无可管我之人,再无我到不了之处,
  再无我做不成之事,再无……
*********************************************
只看该作者    顶部
离线 yueliangdao0608
斑竹
上帝他爸


来自 中国-红灯区-深圳
精华贴数 0
个人空间 0
技术积分 3995 (362)
社区积分 1471 (739)
注册日期 2005-2-25
论坛徽章:20
现任管理团队成员紫蜘蛛玉兔生肖徽章2007版:牛2008北京奥运纪念徽章:花样游泳2008北京奥运纪念徽章:击剑
2008北京奥运纪念徽章:足球2008北京奥运纪念徽章:垒球2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:手球2008北京奥运纪念徽章:自行车 

发表于 2008-5-22 15:41 
This option is explicated in the help,
You only need run this statement 'mysqldump --help | more | grep no-data'
  -d, --no-data       No row information.


__________________
-------------------------------------------------------
以前搞维护-搞软件-搞网站-现在搞DBA ---
点击这里访问我的技术博客

最近在练习英语中。。。
Losing my face!
只看该作者    顶部
离线 bailiu2002
初级会员



精华贴数 0
个人空间 0
技术积分 141 (12702)
社区积分 0 (1317502)
注册日期 2007-3-25
论坛徽章:1
2008北京奥运纪念徽章:皮划艇激流回旋     
      

发表于 2008-5-22 23:38 
mysqldump -uroot -p --tables test test1 test2 test3 > data.sql
變成:
mysqldump -uroot -p  test test1 test2 test3 > data.sql
結果好象也是一樣的!


__________________
多情自古伤离别,更那堪冷落清秋节!

今宵酒醒何处?燈火街頭,冷風殘月。
-------------------------------------------
Nothing should be taken for granted.
只看该作者    顶部
离线 sky000
一般会员



精华贴数 0
个人空间 0
技术积分 207 (9156)
社区积分 1 (34976)
注册日期 2004-3-3
论坛徽章:1
生肖徽章2007版:鸡     
      

发表于 2008-5-26 19:26 


QUOTE:
原帖由 bailiu2002 于 2008-5-22 23:38 发表
mysqldump -uroot -p --tables test test1 test2 test3 > data.sql
變成:
mysqldump -uroot -p  test test1 test2 test3 > data.sql
結果好象也是一樣的!

是的,可以不加--tables参数的,不过为了更容易理解,建议一般还是加上为好


__________________
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问