Php 来自Synology NAS的mysql连接

Php 来自Synology NAS的mysql连接,php,mysql,nas,Php,Mysql,Nas,尝试从Synology NAS连接到raspberry pi上的mysql数据库 SELECT不显示任何内容,connect.php不显示任何错误 从不同的Pi到宿主Pi,这两种方法都可以很好地工作 我尝试了phpmyadmin中的一个现有用户,以及另一个新用户。 两者都具有所有IP LAN访问权限 <?php $db = mysqli_connect(host='192.168.1.41','user','passwd','dbase') or die('Error connecti

尝试从Synology NAS连接到raspberry pi上的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>
我不明白为什么我既没有收到错误消息,也没有选择查询结果。

我找到了解决方法, 您只需在Synology“Web站点”插件上启用mysqli扩展。

我找到了一个解决方案,
您只需在Synology“Web站点”插件上启用mysqli扩展。

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

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

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

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

host='192.168.1.41'此处host仅用于参考。??您的SELECT语句在哪里。嗨,Richard,请添加有关您的设置的更多信息。您能否通过其他方式达到PI,例如ping。您在Synology上运行的PHP版本是什么。您是否尝试使用mysql cli客户端?Select语句$query='Select*FROM Select*FROM ORDERS BY ADTED DESC LIMIT 720 sub ORDER BY ADTED DESC'$结果=mysqli_query$db、$query或die“查询数据库时出错”;我可以从另一个圆周率达到圆周率-它已经这样工作了一段时间,很好。我的目标是将db主机从Pi1移到NAS上。NAS安装了PHP5.0、7.0和7.2。主机='192.168.1.41'此处主机仅用于参考。??您的SELECT语句在哪里。嗨,Richard,请添加有关您的设置的更多信息。您能否通过其他方式达到PI,例如ping。您在Synology上运行的PHP版本是什么。您是否尝试使用mysql cli客户端?Select语句$query='Select*FROM Select*FROM ORDERS BY ADTED DESC LIMIT 720 sub ORDER BY ADTED DESC'$结果=mysqli_query$db、$query或die“查询数据库时出错”;我可以从另一个圆周率达到圆周率-它已经这样工作了一段时间,很好。我的目标是将db主机从Pi1移到NAS上。NAS安装了PHP5.0、7.0和7.2。