navicat怎么导出查询结果?求教程!

navicat怎么导出查询结果?求教程!,第1张

安装navicat并运行

选择对应数据库

任务菜单选择“查询-新建查询”

输入sql语句,并运行

需要导出查询结果,则点击“导出向导”,选择Excel

下一步选择文件路径,如果没有对应按钮,则将光标移进该文本框,单击左键

选中列标题,开始导出

可停止或在导出完成后关闭

对应路径产生目标文件

汗,不能插图啊,难道来个文字版说明...

既然没图,教你打命令吧,哈哈!

1. 建立测试表test

mysql>CREATE TABLE TEST(

->SNO INT NOT NULL AUTO_INCREMENT,

->SNAME VARCHAR(50) DEFAULT NULL,

->PRIMARY KEY(SNO)

->)ENGINE=INNODB DEFAULT CHARSET=UTF8

Query OK, 0 rows affected

mysql>INSERT INTO TEST VALUES

->(1,'AAA'),

->(2,'BBB'),

->(3,'CCC'),

->(4,'DDD'),

->(5,'EEE')

Query OK, 5 rows affected

Records: 5 Duplicates: 0 Warnings: 0

mysql>SELECT * FROM TEST

+-----+-------+

| SNO | SNAME |

+-----+-------+

| 1 | AAA |

| 2 | BBB |

| 3 | CCC |

| 4 | DDD |

| 5 | EEE |

+-----+-------+

5 rows in set

2. 把查询的结果集导出到xls文件中,并且文件的第一行是字段名。

比如我们要导出sno<3的结果(SELECT * FROM TEST WHERE SNO<3)

mysql>SELECT * FROM (

SELECT

'SNO' AS SNO,

'SNAME' AS SNAME

UNION

SELECT * FROM TEST WHERE SNO<3

) TT

INTO OUTFILE 'd:/tmp/dmp/data/test.xls'

Query OK, 3 rows affected

不会贴图呵呵..最后结果不能给你看了,你复制我的SQL做一遍就知道了。

1.选中要导出的数据表,右击,然后点击“导出向导”。

2.点击sql脚本文件(*sql)->点击下一步。

3.点击保存位置->下一步->保存

如果要导出整个数据库则:

1.右击整个数据库->转储sql文件

2.选择保存位置->保存

导入sql文件:

1.右击数据库->运行sql文件

2.找到文件位置->开始->关闭


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/393914.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存