乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>navicat</em> for mysql如何导出查询结果为EXCE...-navic

<em>navicat</em> for mysql如何导出查询结果为EXCE...-navic

作者:乔山办公网日期:

返回目录:excel表格制作


  1. mysql-font软件是一款管理MYSQL应用软件。

  2. 工具:安装mysql-font软件,并登录对应的数据库

    登录数据库需要输入Host、用户名和密码信息


  3. 导出步骤:

    -选择要导出数据的表,点击右键-选择输出-选择MS excel文件zd

    -选择导出文件路径,导出成功

    如下图所示。




汗,不能插图啊,难道来个文字版说明...
既然没图,教你打命令吧,哈哈!
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文件中,e5a48de588b6e799bee5baa6361并且文件的第一行是字段名。
比如我们要导出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:如果对mysql没有绝对的管理权限,只能查看自己的;那么直接打开navicat,右击在打开菜单列表中“转储SQL文件”,然后直接保存就可以了。
2:如果你对mysql有绝对的管理权限;可以直接打开mysql的安装目录,找到 data文件夹,找到你建立的数据库的文件夹,直接复制你需要的另一个服务器的data文件夹下就可以了。这种是最文便的,也不会出现导入导出的乱码问题。

1、使用navicat for mysql登录到指定数据库,写好sql语句,并点击如图标红处的按钮,将数据拖到底部。

2、点击界面上方的导出向导。

3、选择excel格式,然后点击下一步。

4、填写好excel文件的存放路径,继续下一步。

5、根据需要勾选附加选项,继续下一步。

6、点击开始,等待完成即可。

7、导出成功后,会有successful的提示。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网