从Synology NAS连接mysql

时间:2019-04-01 08:20:32

标签: php mysql nas

尝试从Synology NAS连接到树莓派上的mysql数据库。

SELECT不显示任何内容,'connect.php'不显示错误。

从其他Pi到主机Pi都可以正常工作。

我已经尝试使用phpmyadmin中的现有用户以及另一个新用户。 都具有“%”的所有IP LAN访问权限。

<?php
 $db = mysqli_connect(host='192.168.1.41','user','passwd','dbase')
 or die('Error connecting to MySQL server.');
?>

<html>
<!-- This is a comment -->
 <head>
 </head>
 <body>
 <h6>PHP connected</h6>
 <!-- <h6>PHP connected</h6> --> 
 </body>

也尝试过:

(host='192.168.1.41',database='dbase',user='user',password='passwd')

我看不到为什么我既没有收到错误消息,也没有选择查询结果。

2 个答案:

答案 0 :(得分:0)

我找到了一个解决办法,here
您只需要在Synology'Web Station'插件上启用mysqli扩展。

答案 1 :(得分:0)

尝试将mysql或mariadb端口号添加到您的主机名

$db = mysqli_connect(host='192.168.1.41:3307','user','passwd','dbase')
or die('Error connecting to MySQL server.');