e8bae03db0c36c113abdbfc7a6a04f98.png

Python3内置sqlite3模块,有时会用以生成db文件,如下图(由Django生成)。

a0da41080bde88188c90afe1f0d91064.png

如下是查看文件内数据的2种方法。

注:本文以上图db.sqlite3文件内的数据表名称work_orders_workorders为例。

方法1:使用Python3内置指令查看。

  • 进入sqlite3文件所在目录,按住Shift键的同时点击鼠标右键,在出现的菜单选择“在此处打开命令窗口”。
  • 输入“sqlite3 db.sqlite3”并按回车键(不要引号,如下图)。
  • 再输入“select * from work_orders_workorders;”并按回车键即可查看(注意末尾要输入分号),如下图。

d648d4559b61f7c3d816c139e6f490da.png

方法2:使用单独软件“SQLiteSpy”查看。

软件下载地址: https://pan.baidu.com/s/1yoEB_MTlh0kfHj54XjZFUg 提取码: 3v32

  • 运行软件SQLiteSpy.exe,再把需要查看的sqlite3文件拖到窗口左边区域即可看到数据表;
  • 双击要查看的数据表即可在右边显示数据(如下图双击“work_orders_workorders”)。

560dd84070327a8b0ebc48d7a5aa331b.png

备注:也可以在右上角窗口输入“select * from work_orders_workorders;”(如上图红框部分),再从菜单“Execute”——选择“Execute SQL”,即可查看数据。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐