我想导出MYSQL数据库中的部分数据,该怎么操作?

比如我只导出abc库中user和password到xxx.sql文件,该怎么操作?abc库中users表下的user和password,必须用命令完成。。。。谁知道,快帮... 比如我只导出abc库中user和password到xxx.sql文件,该怎么操作?
abc库中users表下的user和password,必须用命令完成。。。。
谁知道,快帮忙解决下,可以追加分数!
另外,实在不行可不可以只导入部分数据?语句是什么!
重新备份的话,能不能只备份这个表里的部分数据呢?

我要恢复uid1到uid1000的该怎么写?最后哪位朋友,你说的那条件是“=”,不能写成某范围内的吗?
展开
 我来答
奔驰M888
推荐于2016-09-17 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1846
采纳率:0%
帮助的人:2707万
展开全部
1、用sqlyong 工具可以很方便的导出部分列的数据,cvs、html、xml、execl xml、sql等格式。
2、如果一定用命令的话,用下面的操作吧:
mysqldump -u用户名 -p密码 数据库名 表名 > 路径\xxx.sql

说明:上面这个命令只能导出一个表的全部数据不能导出部分数据,为了导出部分数据,先把users表的user和password列导出到临时表,再讲临时表导出,需要的时候再倒入从临时表中拿出数据。

1)create table tmp as select user,name from users;
2)mysqldump -u用户名 -p密码 数据库名 tmp > 路径\xxx.sql

※注意create命令要在mysql中执行,mysqldump在cmd中执行就可以。

***************
补充:只导入部分数据
mysqldump -u用户名 -p密码 数据库名 表名 "--w='where 条件'"< 路径\xxx.sql

如:
mysqldump -u用户名 -p密码 test t1 "--w='where name='张三'"< 路径\xxx.sql
就是只导入 name='张三'的数据。

&&&&&&&&&&
再补充:

mysqldump -u用户名 -p密码 test t1 "--w='where uid between 1 and 100"< 路径\xxx.sql

说明:【"--w='where uid between 1 and 100"】就是你要写的where条件,你想怎么写,写进去就可以了。

---
以上,希望对你有所帮助。
sampson_nsop
2009-07-31 · 超过19用户采纳过TA的回答
知道小有建树答主
回答量:65
采纳率:0%
帮助的人:60.5万
展开全部
从mysql中导出数据有种方法,你的需求用sql语句就行
语法:
SELECT * INTO {OUTFILE | DUMPFILE} 'file_name' FROM tbl_name

完成你的需求的sql这样写
select user,password into 'xxx.sql' from abc.users;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
691599591
2009-07-31 · TA获得超过137个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:110万
展开全部
是哪里表里面的啊
这个是可以实现的
用phpmyadmin就可以了
里面可视化操作的时候‘
你只要选你需要到处的表 或者字段就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伍波露
2009-07-31
知道答主
回答量:35
采纳率:0%
帮助的人:0
展开全部
cntink,我也思考过这个问题,结论是用单一语句完成不了,(当然我们不讨论insert into NEW_TABLE select user,password from abc,这种模式,这也肯定不是你想要的结果对吧。)我的环境是LINUX,用mysqldump最小导出单位是表,就更不用说在MYSQL环境下了。所以,如果想用纯粹单一语句导出这种结果暂时MYSQL还做不到,我们还是想其它办法解决问题吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lakyxiaopeng
2009-08-01 · 超过16用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:0
展开全部
MYSQL 不太清楚

SQL 可以用存储过程实现

范围内用 in 范围外用 not in
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式