我尝试从我的本地主机访问所有远程服务器的mysql数据。但我不知道如何连接远程数据库服务器我的本地数据库。 和我的本地数据库连接代码是用于连接的代码点火器代码从本地主机的远程Mysql数据库
$db['on_app']['hostname'] = 'host ip address';
$db['on_app']['username'] = 'host username';
$db['on_app']['password'] = 'host password';
$db['on_app']['database'] = 'host db name';
$db['on_app']['dbdriver'] = 'mysql'`enter code here`;
$db['on_app']['dbprefix'] = '';
$db['on_app']['pconnect'] = TRUE;
$db['on_app']['db_debug'] = FALSE;
$db['on_app']['cache_on'] = FALSE;
$db['on_app']['cachedir'] = '';
$db['on_app']['char_set'] = 'utf8';
$db['on_app']['dbcollat'] = 'utf8_general_ci';
$db['on_app']['swap_pre'] = '';
$db['on_app']['autoinit'] = TRUE;
$db['on_app']['stricton'] = FALSE;
请仔细阅读[我可以问什么议题有关(http://stackoverflow.com/help/on-topic) 和[如何问一个很好的问题(http://stackoverflow.com/帮助/如何问) 和[完美问题](http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) 以及如何创建[最小,完整和可验证示例](http://stackoverflow.com/help/mcve) – RiggsFolly
您是否确认过您是否允许直接连接到该远程MySQL服务器? (在许多情况下,出于安全原因,答案是否定的)如果是,是否已获得连接详细信息(IP地址/主机名/端口号等)?如果是的话,那就把上面的代码替换成你的代码。您的代码实际上指导您需要能够连接到远程服务器的内容。 – Shadow