代码之家  ›  专栏  ›  技术社区  ›  Volodymyr Levytskyi

如何使用sqlite3.exe实用程序查看在python脚本中创建的sqlite数据库?

  •  0
  • Volodymyr Levytskyi  · 技术社区  · 11 年前

    我创建了简单的数据库 coachdata 通过使用python的sqlite3 lisbrary:

    import sqlite3
    
    connection = sqlite3.connect('coachdata.sqlite')
    
    cursor = connection.cursor()
    //create and populate coachdata code
    

    现在我需要查看这个数据库的内容。

    我下载了 sqlite3.exe 实用程序来自 https://www.sqlite.org/download.html .

    如何将此实用程序连接到我的数据库 教练数据 使用python脚本创建?

    1 回复  |  直到 11 年前
        1
  •  1
  •   Martijn Pieters    11 年前

    SQLite数据库包含在 单个文件 ; 只需使用命令行实用程序打开该文件:

    sqlite3 coachdata.sqlite
    

    如果双击 sqlite3.exe 你需要发出 .open 中的命令 sqlite3 外壳:

    .open coachdata.sqlite
    

    因为您使用了相对路径, 哪里 在硬盘上存储的文件取决于运行Python脚本时的当前工作目录。如果双击Python脚本,该脚本将与放置该脚本的目录相同。

    因此,您需要使用完整路径:

    sqlite3 \Path\To\Script\coachdata.sqlite
    

    .open \Path\To\Script\coachdata.sqlite