0
私は、接続情報を格納し、この配列を持っていると私は、クエリを実行するときにそれを使用したいphpを使って異なるホスト上で複数のデータベースを使うには?
問題は「ホスト 『192.168.1.5』はこれに接続するために許可されていない私は、このエラーを取得しておくれ
$dblist = array();
$dblist[] = array(
'host'=>'192.168.1.20',
'username'=>'root',
'password'=>'root1',
'database'=>'unsubscribe_1',
'table'=>'subscribers'
);
$dblist[] = array(
'host'=>'192.168.1.5',
'username'=>'root',
'password'=>'root2',
'database'=>'unsubscribe_test',
'table'=>'subscribers2'
);
foreach($dblist as $list)
{
$host = $list['host'];
$username = $list['username'];
$password = $list['password'];
$db = $list['database'];
$tb = $list['table'];
$conn1 = mysql_connect($host,$username,$password) or die(mysql_error());
mysql_select_db($db,$conn1) or die(mysql_error());
$sql = "select * from $db";
$query = mysql_query($sql,$conn1) or die(mysql_error());
}
MySQLサーバ "
ここで問題は何ですか?
ホスト「192.168.1.5」が、このMySQLサーバ –
への接続を許可されていない私はその192.168.1.5(ローカルホスト)で働いていますので、それが許可されているかなり確信している – cyberfly
配列の順序を入れ替えて192.168.1.5が最初に接続されるとどうなりますか? –