如何使用 Erlang 显示数据库用户?

Posted

技术标签:

【中文标题】如何使用 Erlang 显示数据库用户?【英文标题】:How to show users of database with Erlang? 【发布时间】:2018-11-15 04:17:15 【问题描述】:

我无法使用控制台查询内部数据库

ejabberdctl debug


Erlang/OTP 20 [erts-9.3] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:10]

Eshell V9.3  (abort with ^G)
(ejabberd@localhost)1>

是否可以在ejabberd服务器上显示注册用户?

【问题讨论】:

【参考方案1】:

可以,可以在shell中执行这个命令,例如:

$ ejabberdctl registered_users localhost
user1
user2
user3
user8
user9

【讨论】:

好的 tks,我如何通过 jquery 轻松迁移 posgrest 或 mysql 并查看已注册的数据。 docs.ejabberd.im/admin/databases/mysql/… 好的,但是我可以使用命令 ejd2sql:export(>, sql).? 迁移到 posgrest

以上是关于如何使用 Erlang 显示数据库用户?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 io:fread 或 io:read 在 erlang 中获取带空格的字符串输入

如何等待用户的输入并继续进行erlang并发编程中的进一步代码?

如何使用 com.ericsson.otp.erlang 确定 erlang 术语是不是为空

Erlang:如何使用指定位置安装Erlang for Windows

erlang如何使用一个OS线程实现抢占式调度?

如何使用 erlang 插件在 vscode 中调试 rebar3 erlang?