PHP连接到MariaDB,多个实例

时间:2017-10-08 14:15:16

标签: php pdo mariadb

我有一个synology框,只是将MariaDB 5升级到MariaDB 10。 我在那里托管的网页有效,但是更新MariaDB数据库中的数据的PHP脚本现在失败了

  

连接失败:SQLSTATE [HY000] [1049]未知数据库' joomla_d'

在phpMyAdmin中,我可以选择连接到不存在数据库的MariaDB 5和存在它的MariaDB 10。如何在我的脚本中做出这个选择?

以下是使用旧DB的PDO行:

$DB_Conn = new PDO("mysql:host=localhost;port=3306;dbname=$DB_Name", $DB_User, $DB_Pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"));

感谢您的帮助 问候 劳伦

1 个答案:

答案 0 :(得分:0)

我更换了#34; localhost" by" 127.0.0.1"它现在仍然可以工作,同时将新端口地址保留在连接字符串中。

也许有人可以证实这一点!

感谢所有人的贡献! 干杯 劳伦