1.打开Navicat操作面板,选择需要操作的数据库及数据库表
成都创新互联公司长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为东丰企业提供专业的成都网站建设、成都网站设计,东丰网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。
2.点击“导出向导”
3.在“导出向导”中选择导出表类型,这里选择SQL脚本文件,然后点击下一步
4.这里只有一个tags表,选中并在“导出到”栏目选择导出的存储路径,选择路径后,点击下一步
5.选择需要导出的字段,默认全部导出,点击下一步
方法一、insert和select结合使用
1、新建一个表,比如new-table,包含所要导出的字段的名称,比如a,b,c
2、使用insert into new-table (a,b,c) select a,b,c from old-table;
3、剩下的步骤就是导出这个新的表,然后进行文本的处理
方法二、使用MySQL的SELECT INTO OUTFILE 备份语句(推荐)
在下面的例子中,生成一个文件,各值用逗号隔开。这种格式可以被许多程序使用。
1
2
3
4
SELECT a,b,a+b INTO OUTFILE ‘/tmp/result.text'
FIELDS TERMINATED BY ‘,' OPTIONALLY ENCLOSED BY ‘"'
LINES TERMINATED BY ‘\n'
FROM test_table;
详细见select的使用方法
1
select subject into outlifile ‘/tmp/xiaoruizi.text' fields terminated by ‘\t' optionally enclosed by ‘"' lines terminated by ‘\n' from pw_blog;
方法三、使用mysqldump
很奇妙的是我发现了mysqldump其实有个很好用的参数“—w”
帮助文档上说明:
w|–where=
dump only selected records; QUOTES mandatory!
那么是不是可以利用这个参数来导出某些值呢?比如我只要导出id大于2312387的某些数据:
1
mysqldump -u root -p bbscs6 BBSCS_USERINFO –where "ID2312387" BBSCS_USERINFO-par.sql
1、打开命令行,在命令行里输入mysql,然后按回车就可以打开mysql的命令了。要注意的是区分大小写,不能输入Mysql。
2、进入命令后,可以使用use命令来转到我们要查看的数据库。
3、切换了数据库后,我们就可以查看这个数据库的表数据了。通过select语句就可以查询表数据了,但要注意的是每条语句要以分号结束,否则就当语句还没结束。会等待输入。
4、以分号结束语句后,按回车键就能得到从MySQL数据库中导出整个数据库了。
方法/步骤
首先,我们需要打开电脑上的Navicat for MySQL快捷键。这样就可以查看数据库了。
请点击输入图片描述
然后,我们点击root打开之后,单击core_db,在展开的选项中可以看到表。
请点击输入图片描述
我们点击“表”后可以看到数据库中的所有表,我们右击表弹出的选项中有一个“导出向导”
请点击输入图片描述
我们点击导出向导就会弹出导出的页面,第一个页面提示我们要使用哪一种导出格式。因为我们是导出到EXCEL表中,所以选择导出的格式为.xls,然后单击“下一步”
请点击输入图片描述
第二个小步骤中,我们需要勾选需要导出的表,并设置导出文件所在位置,然后点击下一步
请点击输入图片描述
我们可以选择需要导出的表中的哪些数据,默认的是全部栏位。选好之后,单击下一步。
请点击输入图片描述
点击下一步之后,我们再次点击下一步,然后点击弹出的窗口的右下角的“开始”按钮,就开始导出了。
请点击输入图片描述
导出之后,会继续提示我们已经导出成功,然后我们只需要点击关闭按钮,在相应的位置寻找excel表格即可。打开之后就会看到之前在数据库中存储的数据。
请点击输入图片描述
请点击输入图片描述