在某些情况下,需要修改 Trilium 使用的 SQLite 数据库。
如果正在进行手动修改数据库的任何高级开发或故障排除,则可能需要考虑创建文件的备份。document.db
使用 SQL 控制台在内部修改它
SQL 控制台是 Trilium 的内置数据库编辑器。
请参阅 [missing note]。
从外部修改数据库
有时无法使用 SQL 控制台(例如,如果应用程序无法启动)。
进行外部修改时,请考虑关闭桌面应用程序。如果修改服务器数据库,请停止服务或 Docker 容器。
使用 SQL 的数据库浏览器
DB浏览器for SQLite是一个跨平台编辑器,可用于使用图形用户界面更改数据库。
为此,请执行以下作:
在主菜单中,选择文件→打开数据库...,然后导航到数据目录中的数据库。
选择“执行 SQL”选项卡。
键入所需的 SQL 语句。
按“执行 SQL”选项卡下方工具栏中的“播放”按钮(或 F5 键)。
按主工具栏中的“写入更改”。
关闭应用程序或关闭数据库。
使用 SQLite CLI
首先,通过指定数据库的路径来启动 SQLite 3 CLI:
sqlite3 ~/.local/share/trilium-data/document.db
在提示中,只需键入语句并确保其以字符结尾。
;
要退出,只需输入并输入即可。
.quit