首页 新闻 会员 周边 捐助

mysql 备份数据库

0
悬赏园豆:50 [待解决问题]

目的:想要备份一个mysql数据库,奈何数据太多,导入起来不放便。在网上查到可以说使用 --where + 条件来较少备份的数据。
参考链接

     http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/client-side-scripts.html#mysqldump
     
    http://www.jb51.net/article/29821.htm
 
   http://info.mysql.cn/install/2012/0529/5598.html


进展现状

     在CMD命令行下:输入 mysqldump -uroot -proot -w"id<10" dbname > back.sql
 
报错:提示未知的字段 “id”,

突破关键点: 找到所有表可排序的共有字段,然后以它作为条件判断,类似Oracle的rowid?

猜想: 从mysql的分页得到灵感,limit也许可行,但自己较菜试验多次未成功!

zl_说不得的主页 zl_说不得 | 初学一级 | 园豆:33
提问于:2014-07-02 22:42
< >
分享
所有回答(1)
0

你需要指定表名: 

-w't.id<10'

我勒个去~ | 园豆:227 (菜鸟二级) | 2014-07-03 15:06

有的表没有id字段.

支持(0) 反对(0) zl_说不得 | 园豆:33 (初学一级) | 2014-07-03 15:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册