查看与管理 .db 文件

56.12 查看与管理 .db 文件

VS Code 插件:SQLite Viewer 可直接打开 .db 浏览表数据。

命令行:sqlite3 school.db 进入后 .tables 看表、.schema 看结构。

DB Browser for SQLite 是免费图形工具,适合初学者查看数据。

  • sqlite3 文件名 — 进入命令行
  • .tables — 列出所有表
  • .schema students — 查看建表语句
  • SELECT * FROM students; — 执行 SQL

Python 查看表名

import sqlite3

with sqlite3.connect('school.db') as conn:
    cur = conn.execute(
        "SELECT name FROM sqlite_master WHERE type='table' ORDER BY name"
    )
    print('当前表:', [r[0] for r in cur.fetchall()])