【发布时间】:2013-12-17 13:02:18
【问题描述】:
我已经在我的本地主机(WAMP)上安装了 ejabberd 并且它在 Mnesia 数据库(默认)上正常工作,现在我想将它与 mysql 连接但无法做到。 我尝试了很多链接,例如, 首先使用 ejabberd 模式创建一个数据库 ejabberd,然后 1. 注释行,
From {auth_method, internal}.
To %%{auth_method, internal}.
之后,
FROM %%{auth_method, odbc}.
To
{auth_method, odbc}.
那么,
%%
%% MySQL server:
%%
{odbc_server, {mysql, "localhost", "ejabberd", "root", "MyPassword"}}.
最后在一些模块中添加了_odbc
{mod_last_odbc, []},
{mod_offline_odbc, []},
{mod_privacy_odbc, []},
{mod_private_odbc, []},
{mod_pubsub_odbc, [ % requires mod_caps ...
{mod_roster_odbc, []},
{mod_vcard_odbc, []},
但是在这些步骤无法启动 ejabberd 服务器之后,我尝试了很多次,但一直需要重新安装 ejabberd,即使进程回滚也不起作用。 您的帮助将不胜感激。提前致谢。
【问题讨论】: