所以我使用的是SQLite,我创建了test.db
由于某种原因,我无法打开这个数据库。不是Microsoft Excel也不是记事本。我试过谷歌搜索它,但有更多高级问题的结果太多了。
答案 0 :(得分:3)
如果您使用Firefox作为浏览器,则可以从SQLite Manager Add On附加到sqlite文件。
否则,您可以安装一个完整的程序(SQLiteManager)以附加到它。
答案 1 :(得分:2)
您的问题是sqlite数据类型不是用户可读的格式。
它被压缩并优化用于存储数据库,因此只能通过sqlite或使用sqlite的东西打开。
对于编辑,我建议像SQLite浏览器:http://sourceforge.net/projects/sqlitebrowser/
答案 2 :(得分:2)
如果首先将其转储到文本文件中,则可以在Excel中打开Sqlite数据库。
只需从sourceforge下载sqlite3浏览器,然后输入
即可echo '.dump' | sqlite3.exe yourdatabase.db > atextfile.csv
在Excel中打开.csv文件。
答案 3 :(得分:1)
SQLite的内部格式与excel或打开记事本的内容格式不同。
如果要查看数据库,则需要使用sqlite命令行或sqlite浏览器,例如http://sqlitebrowser.sourceforge.net/
祝你好运!
答案 4 :(得分:1)
为什么您认为可以使用Excel或记事本打开它?它既不是文本文件,也不是MS Excel电子表格。
SQLite DB通常由应用程序通过适当的SQLite库直接使用,但仍有几个前端可供您直接编辑它们。
首先,有通常的sqlite3.exe,它提供了一个命令行界面来操作数据库;但是,如果你不是SQL专家,你可能会发现它很难使用。
然后是一个很好的Sqliteman应用程序,它允许您通过一个很好的GUI访问SQLite DB。
另一种可能性是在安装.NET SQLite provider后使用VS.NET集成数据库查看器(“Server Explorer”,IIRC)。
答案 5 :(得分:0)
您需要在计算机上运行SQLite引擎。 AFAIK它嵌入(或可选地嵌入)脚本语言解析器,如PHP和Python。我不确定是否有一个类似于MySQL Workbench的GUI可以用来打开数据库,但是可能值得在Google上查看是否存在。