如何从MySQL数据库获取数据到Excel中
如何从MySQL数据库表中获取数据到Excel?
如果你的服务器也是你的客户机,你可以做
select * from table1 into outfile 'c:/path/outfile.csv'
(请注意即使在Windows上也使用正斜杠)
如果您的服务器是远程计算机,请确保您的客户端计算机上安装了MySQL客户端软件,并执行以下操作:
mysql -e "SELECT * from table1" > file_name
您可以在Excel中打开csv文件。
-
安装
Connector/ODBC
-
创build一个
ODBC DSN
(Control Panel / Administration / ODBC
如果在Windows上) -
使用
Microsoft Query
(Data / External Data / From Other Sources / Microsoft Query
Excel 2007
Data / External Data / From Other Sources / Microsoft Query
)导入数据
试用
SELECT column1, column1, column1 from tablename INTO OUTFILE "path/CSV/tablename.xls" FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY "\n" <br>
我认为最简单的方法是ODBC。 你可以下载MySQL的ODBC驱动程序 (如果你还没有的话)。 然后,一旦进入Excel,你可以去“数据 – >获取外部数据”(菜单项的名称和位置可能会有所不同),并select或创build一个数据源。
ODBC查询。
excel:/ data /获取外部数据…