我在我的本地wamp中配置了一个Joomla网站。我有另一台数据库所在的服务器。现在我想将该数据库连接到我的本地wamp来运行我的网站。我试过跟configuration.php
。
我已将所有必需的权限应用于远程服务器
public $host = 'xx.xx.xx.xx';
public $db = 'database_name';
public $user = 'username';
public $password = 'password';
我还在远程数据库服务器上使用了通配符(%。%。%。%)。但不幸的是我无法连接它。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:1)
这里最可能出现的问题是,在您的外部MySQL数据库中,“用户名”帐户没有将“主机”字段设置为“%”(表示任何主机)...如果设置为“localhost”,然后只允许本地连接。
另外,请检查my.cnf以确保您没有将外部MySQL数据库绑定到127.0.0.1。它应绑定到0.0.0.0(所有IP)。