This excellent XKCD article关于最终的色彩调查数据提到:
如果您有想法并希望进一步分析这些结果,我已将原始数据发布为SQLite转储here(84 MB .tar.gz文件)。
在存档中,您将找到简单的.TXT文件mainsurvey_sqldump.txt
,即SQLite转储。我在MAC上工作,并希望将此转储转换为数据库。 我该怎么做以及我可以使用哪些友好的软件?我是SQLite和DB的初学者。我尝试了 DB Browser for SQLite (在sqlitebrowser.org
),但无法弄清楚如何导入转储(我试过永远运行)。
非常感谢您的任何提示。
答案 0 :(得分:2)
sqlite附带了一个命令行工具来管理名为sqlite3
的数据库。您可以使用它来创建新数据库并在其中导入转储。以下命令将执行以下两项操作:
sqlite3 /path/to/database.sqlite < /path/to/mainsurvey_sqldump.txt
之后,您可以在/path/to/database.sqlite
中找到数据库(它将是一个文件)。之后,如果您不介意在终端中工作,可以按如下方式打开数据库:
sqlite3 /path/to/database.sqlite
然后,您可以在sqlite
提示符中键入sql查询。