要建立多个连接,您必须使用链接。
它们是在成功连接后创建的:
$link1 = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');
$link2 = mysqli_connect('localhost', 'my_user2', 'my_password2', 'my_db2');
你可以像这样使用它们:
mysqli_query($link1, "your first query as string");
mysqli_query($link2, "your second query as string");
通过官方 OO 版本,您应该使用:
$mysqli1 = new mysqli('localhost', 'my_user', 'my_password', 'my_db');
$mysqli2 = new mysqli('externalIP', 'my_user2', 'my_password2', 'my_db2');
$mysqli1->query("some query");
$mysqli1->query("some other query");
因此,在这种情况下,您可以轻松地做到这一点:
$externaldbcon = new mysqli('ExtrnalDBIP', 'my_user', 'my_password', 'my_db');
$externaldbcon->query("your query for external DB");