Discourse 如何访问运行数据库
在需要了解 Discourse 如何访问数据库之前我们需要了解的是 Discourse 的所有软件都使用的是 Docker 容器。
因此我们必须要进入到 Docker 容器后才能访问 Discourse 内部的东西。
进入 Discourse 容器
进入 Discourse 容器的命令是
cd /var/discourse/
./launcher enter app
进入 PostgreSQL
进入容器后再运行 sudo -u postgres psql discourse
命令就可以进入 psql 的控制台了。
在这个控制界面中,你可以输入 SQL 语句进行查询了。
例如我们可以运行 select count(*) from topics;
这个 SQL 来查看当前你的运行实例中有多少个主题。
在 Discourse 容器内部运行查询的命令和如何进入后执行 SQL。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2022-09-08 VUE 如何格式化数字
2021-09-08 使用 Jackson – 将字符串转换为 JsonNode 对象
2021-09-08 Java 8 及其后续版本的新遍历 forEach
2021-09-08 IntelliJ IDEA 快速插入 for 循环
2021-09-08 在 Discourse 中如何使用输入对话框
2021-09-08 如何修改 Discourse 的域名
2020-09-08 Confluence 6 移动应用 app 限制和已知的问题