excel怎么导入数据库里的数据

我告诉你一件事,我当时在办公室做项目,当时的数据非常多,肯定有几百MB。
Excel无法直接处理,看起来卡住了。

我将使用“获取数据”功能。
请记住,您需要打开 Excel 并单击“数据”选项卡,对吧?我使用的是Excel 2 01 9 ,这个版本非常好用。
单击“数据”选项卡,然后单击“获取数据”按钮,这是左侧功能区上的第一个蓝色按钮。

然后它允许您选择数据源。
我当时使用的是SQL Server,所以我选择了“来自数据库”→“来自SQL Server”。
然后它会要求你填写服务器地址、端口、用户名和密码。
我当时输入的是公司内部地址,没错,就是IP地址。
完成后,单击“下一步”。

下一步将允许您选择一个表或编写一个 SQL 语句。
我当时表太多了,直接选表太慢了,就写了一条SQL语句,就一句话,过滤去年的数据,大概选了1 000条记录,因为全量导入确实卡住了。
然后点击“加载”,瞧,数据瞬间就到了。

但是你必须小心这件事。
告诉你吧,之前我也遇到过麻烦,无法登录,后来发现电脑上没有安装驱动,SQL Server驱动也没有安装,只好去微软官网下载。
还有一次帐户权限不够,所以我换了帐户,这次一切正常。
当数据量很大的时候,需要在一定的限度内编写SQL语句,否则Excel实际上会崩溃。

后来我又得到了一个窍门,就是将数据导出到CSV文件,然后在Excel中打开。
它的效果也很好。
还有Power Query,也可以,但是稍微复杂一点,你必须学会​​如何编写转换规则。

无论如何,让我们尝试几种方法,您总会找到正确的方法。
我花了好几次尝试才达到这个目的。
如果你看不懂,可以试试我的方法。

如何将数据库中的数据导出到excel?

说白了,使用Navicat将MySQL数据导入Excel其实有四个步骤。
选择一种格式,检查表格,单击“数据”,然后单击“开始”。

首先让我告诉你最重要的事情。
选择 。
另一件事,导出时不要忘记检查所有字段。
一位客户因为只导出主键而不检查所有字段而差点被骂。
结果,Excel中的数据不匹配。
还有另一个重要的细节。
您必须提前设置文件存储位置。
不要等到最后一刻才找到您的磁盘。
导出几百MB的表也不麻烦,只是把磁盘砍了。

起初,我以为只要按“开始”就可以了,但后来我意识到出了问题。
我必须等待 Navicat 显示“导出成功”消息,所以我立即将其关闭并正在导出文件。
等等,还有一件事。
如果你的表很大,比如几千万条记录,最好在导出之前拍个快照。
事实上,运行时间不要超过 1 0 小时。

建议先在本地运行。
对于小桌子,这可以在 1 0 分钟内完成,但对于大桌子,可能需要半天。
不要点击“全部数据”直接导入1 亿条记录。
你觉得这个流程够清晰吗?

sqlite数据导入到excel

我记得有一天我手头有一个 SQLite 数据库,其中包含一家公司去年的销售数据。
我必须将其整理成 Excel 电子表格,以便每个人都可以看到。
此时我在办公室里,一切都很安静,除了敲击键盘的声音。

我使用 SQLiteToExcel 工具尝试了第一种方法。
我首先把这个小工具下载到我的电脑上,然后打开config.ini配置文件,填写文件名和数据库表名,并指定Excel输出文件的路径。
一切设置完毕后,我打开终端,输入命令“python src/main.py”,然后等待了很长时间。
大约十分钟后,Excel文件就创建完成了。
我打开一看,里面的数据一目了然,格式也很规范。

后来我突然想到还有别的事。
如果有人没有安装此工具,手动执行也是一个不错的选择。
我拿出手机,搜索GUI工具DBBrowserforSQLite,很快就找到了。
按照提示,我将销售数据导出到数据库,然后回到计算机,打开 Excel 并将 CSV 文件拖入其中。
这个过程并不困难,但有点复杂,您必须手动配置格式。

总之,无论您使用SQLiteToExcel工具还是手动步骤,都可以将SQLite数据导入到Excel中。
那么您认为哪种方法最适合您的需求?