如何使用PHP和MYSQL连接到本地连接到MariaDB5的synology?

时间:2017-08-29 19:46:20

标签: php mysql mariadb synology

我正在尝试连接到我在MariaDB5上创建的数据库,在我的synology中。但我的代码不起作用?我有一个错误:" Impossible de se connecter:Host' nasjjs.home'不允许连接到这个MariaDB服务器"。

下面请找代码,感谢您的帮助......

<?php
$link = mysql_connect("192.168.1.31:3306", "root@localhost", "pwd","celebs")
    or die("Impossible de se connecter : " . mysql_error());
echo 'Connexion réussie';
mysql_close($link);
?>

1 个答案:

答案 0 :(得分:0)

更正了您的连接代码:

$link = mysql_connect("192.168.1.31", "username", "pwd","celebs")
    or die("Impossible de se connecter : " . mysql_error());
echo 'Connexion réussie';
mysql_close($link);

不推荐使用mysql_connect!使用PDO或MySQLi

try {
    $db = new PDO('mysql:host=192.168.1.31; dbname=celebs', 'root', 'pwd');
} 
catch (PDOException $e) {
    exit('Database error!');
}

function _cleanUp($var) {
    global $db;

        if (function_exists('mysql_real_escape_string')) {
            $cleaned = strip_tags(mysql_real_escape_string(trim($var)));
        } 
        else {
            $cleaned = strip_tags(mysql_escape_string(trim($var)));
        }
    return $cleaned;
}