基本上,我正在用Python开发一个应用程序,它监听外部sqlite数据库的更改,到目前为止,我实现了update_hook()(从此示例:SQLite Data Change Notification Callbacks in Python or Bash or CLI),但是当我在同一进程中启动SQL语句时,它运行良好当我使用与我的流程有关系的外部数据库时,它不起作用。 我的问题是如何监听来自与进程(B)无关的外部进程(A)的数据库更改。
最佳答案
SQLite 没有可以通知其他进程的机制。
您必须在 SQLite 之外实现一些通信机制。
关于python - 具有外部数据库的 Sqlite 更新 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46726314/