我目前在我的linux EC2服务器上有一个大的15 GB数据库.db文件。我知道SQLite 3可以使用以下命令直接导出到.csv文件:
sqlite3 -header -csv ./home/data.db "select * from datafile;" >> out.csv
但是,我想知道是否有一个选项可以将.db文件导出到制表符分隔的文本文件中。我查阅了SQLite 3的文档,但只找到了对.csv文件的引用。谁能知道我怎么做到这一点?非常感谢!
答案 0 :(得分:4)
不确定
sqlite3 -header -separator " " ./home/data.db "select * from datafile;" > out.txt
应该这样做。 " "
的内容是制表符。您可以在命令行(bash
)中输入if,然后在Ctrl-v
之前输入。