我不知道如何连接到不同主机(服务器)中的一个 mysql 数据库以在另一个网站上显示药物列表......你能帮我吗?
这是我在同一服务器中使用的连接,但在不同的服务器中我无法连接。你能解释一下怎么做吗?
<?php
$dbtype = "mysql";
$dbhost = "localhost";
$dbname = "XXXX_medicament";
$dbuser = "XXXX_medicament";
$dbpass = "123456789";
$conn = new PDO("mysql:host=$dbhost;dbname=$dbname",$dbuser,$dbpass);
$conn->exec("set names utf8");
$conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
?>
以下是错误:
致命错误:/home/XXXX/public_html/peri/includes/config 中的未捕获异常 'PDOException' 和消息 'SQLSTATE[28000] [1045] 用户'XXXX_medicament'@'localhost'(使用密码:YES)的访问被拒绝。 med.php:7 堆栈跟踪:#0 /home/XXXX/public_html/peri/includes/config.med.php(7): PDO->__construct('mysql:host=loca...', 'XXXX_medicament', '123456789') #1 /home/XXXX/public_html/peri/inicio.php(32): include('/home/XXXX/...') #2 /home/XXXX/public_html/peri/home.php( 7): include('/home/XXXX/...') #3 {main} 在第 7 行的 /home/XXXX/public_html/peri/includes/config.med.php 中抛出