|
264
|
| Iain Samuel McLean Elder · 技术社区 · 15 年前 |
|
1
138
许多图形化的mySQL客户机都有很好的导入对话框。
我最喜欢的工作是基于Windows的
HeidiSQL
. 它提供了一个图形界面来构建
Screenshot: "Import textfile" dialog
|
|
2
202
mysqlimport 要将表加载到数据库中,请执行以下操作:
我在家里找到的 http://chriseiffel.com/everything-linux/how-to-import-a-large-csv-file-to-mysql/
要使分隔符成为选项卡,请使用
|
|
|
3
86
我导入200多行的最简单方法是在phpmyadminsql窗口中的命令下面 我有一个简单的国家表,有两列
记住一件事,永远不要出现在第二栏,否则您的导入将停止 |
|
|
4
72
我用这个方法导入了超过10万条记录( 约5MB )在 0.046秒
那么,假设你有 第一行作为标题
如果您的文件有一个标题行,这就是它的外观。
|
|
5
33
数据库管理 可以处理CSV导入。步骤如下:
|
|
|
6
12
…因此,在您的示例中,您需要按99列在csv文件中的显示顺序列出它们。 |
|
|
7
9
|
|
|
8
8
试试这个,对我有用
忽略1行此处忽略包含字段名的第一行。请注意,对于文件名,必须键入文件的绝对路径。 |
|
|
9
7
mysql命令行在导入时容易出现太多问题。以下是您的操作方法:
|
|
|
10
5
我看到一些奇怪的东西。用于转义的字符与用于封闭的字符相同。所以引擎不知道当它找到一个“'”时该怎么办,我想这就是为什么什么都不在正确的位置。
除非你分析(手动,可视化,…)你的CSV和找出哪个字符用于转义。有时是“\”。但是如果你没有它,就不要使用它。 |
|
|
11
4
另一个解决办法是使用 csvsql 神奇的工具 csvkit 一套。 用法示例:
此工具可以自动推断数据类型(默认行为)、创建表并将数据插入已创建的表中。
安装套件
先决条件:
|
|
|
12
3
示例文件:
步骤:
|
|
|
13
2
如果您使用的是加载了Excel电子表格的windows机器,那么新的mySql插件到Excel是惊人的。甲骨文公司的人在这个软件上做得很好。您可以直接从Excel建立数据库连接。该插件将分析您的数据,并为您设置与数据格式一致的表格。我有一些巨大的csv文件的数据转换。这个工具节省了很多时间。 http://dev.mysql.com/downloads/windows/excel/
有了这个插件,您就可以在XL电子表格和在线mySql数据存储之间实现纯粹的交互。 |
|
|
15
2
我使用mysql工作台做同样的工作。
注意:使用“tail-f[mysqlworkbenchpath]/log/wb*.log”查看mysqlworkbench的日志文件中是否有任何错误 |
|
|
16
1
|
|
|
17
0
**示例CSV文件数据**
|
|
|
18
0
|
|
19
0
我是怎么做到的:
|
|
|
ViSa · 如何在python中分隔存储在变量中的文本以创建数据帧? 1 年前 |
|
|
Joan Lopez · 从csv中提取的数据获得平均值 1 年前 |
|
|
Chinmaya Tewari · 创建新csv文件时权限被拒绝 1 年前 |
|
|
Parker Clark · 通过Bash操作csv中的特定列? 1 年前 |
|
|
James Black · 如何基于列删除CSV文件中重复的行 1 年前 |