sqlite3无法导入.csv文件

时间:2015-07-15 05:10:23

标签: csv sqlite

我是DQL和sqlite的新手。 我创建了一个非常基本的数据库,并尝试从.csv文件导入数据。 我看了一个教程并输入了以下代码:

.import countries.csv countries

这会出现以下错误:

Error: cannot open "countries.csv"

我确定我在这里看起来很容易。 countries.csv是我在excel中创建的文件,并保存为.csv。在文本编辑器中,它将作为普通的逗号分隔值文件

打开

3 个答案:

答案 0 :(得分:2)

对于有相同问题的任何人 - 任何包含空格的路径都需要使用引号

答案 1 :(得分:1)

您需要使用双打来转义反斜杠。在Windows上执行此操作时,我已经在路径中使用两个反斜杠取得了成功。

尝试一下:

sqlite> .import "C:\\working\\tmp\\data.txt" tablename

答案 2 :(得分:0)

我尝试在mac上使用~/,但需要使用路径,例如/Users/me/