【发布时间】:2010-11-21 13:30:54
【问题描述】:
谁能解释如何将 Microsoft Excel 文件导入 MySQL 数据库?
例如,我的 Excel 表格如下所示:
Country | Amount | Qty
----------------------------------
America | 93 | 0.60
Greece | 9377 | 0.80
Australia | 9375 | 0.80
【问题讨论】:
-
[你可以看看这个线程][1] 在 MySQL 论坛上。它解释了如何做你想做的事。 [1]:forums.mysql.com/read.php?32,216343,216344#msg-216344
-
这个免费的实用程序可以快速轻松地将 excel 电子表格导入 mysql 表panofish.net/…
-
+1 表示一个新的和不同的想法。处理速度非常慢,它首先读取文件中的每一行,然后上传任何内容。导入 5.2K 行大约需要 15 分钟
-
对于某些电子表格,由于列和行的数量,它可能会很慢。但是,我责怪微软的 com-object 库,它是用来读取电子表格的。我的程序以图书馆允许的速度读取电子表格。 mysql 插入速度非常快。如果您可以在导入之前消除不必要的列……那会有所帮助。
-
我在 5173 行上有 14 列。我已经选择了所有空列/行并将它们删除以避免不必要的处理。我使用的系统有 2.5G RAM 和 core2duo 处理器,没有运行很多进程,性能选项卡显示总共 65% 的使用率,还有很多 RAM 仍未使用。所以,我想我不会责怪硬件,但就像你说的那样,MS com 对象很糟糕。我不知道 MS 什么时候会停止构建看起来像新手救命稻草的垃圾。我厌倦了为 MS 产品做额外的废话。