我是DQL和sqlite的新手。 我创建了一个非常基本的数据库,并尝试从.csv文件导入数据。 我看了一个教程并输入了以下代码:
.import countries.csv countries
这会出现以下错误:
Error: cannot open "countries.csv"
我确定我在这里看起来很容易。 countries.csv是我在excel中创建的文件,并保存为.csv。在文本编辑器中,它将作为普通的逗号分隔值文件
打开答案 0 :(得分:2)
对于有相同问题的任何人 - 任何包含空格的路径都需要使用引号
答案 1 :(得分:1)
您需要使用双打来转义反斜杠。在Windows上执行此操作时,我已经在路径中使用两个反斜杠取得了成功。
尝试一下:
sqlite> .import "C:\\working\\tmp\\data.txt" tablename
答案 2 :(得分:0)
我尝试在mac上使用~/
,但需要使用路径,例如/Users/me/
。