Php 区分MySQL和Sphinx searchd
我正在端口9312和9306(mysql41)上运行Sphinx searchd服务器,并使用以下代码连接到服务器以使用SphinxQL:Php 区分MySQL和Sphinx searchd,php,mysql,sphinx,sphinxql,Php,Mysql,Sphinx,Sphinxql,我正在端口9312和9306(mysql41)上运行Sphinx searchd服务器,并使用以下代码连接到服务器以使用SphinxQL: $mysqli = new mysqli($hostname, $username, $password, $database, "9306"); 当我发送一个SQL语句时,它会给我结果,一切都正常(显然),但如果我将端口从9306更改为任何其他数字(例如1111),它仍然会给我结果,因此,我无法检查我是否真的在端口9306连接到searchd守护进程,或
$mysqli = new mysqli($hostname, $username, $password, $database, "9306");
当我发送一个SQL语句时,它会给我结果,一切都正常(显然),但如果我将端口从9306更改为任何其他数字(例如1111),它仍然会给我结果,因此,我无法检查我是否真的在端口9306连接到searchd守护进程,或者我仍然在端口3306连接到mysql服务器
有什么想法吗
谢谢你的提前通知。
应该是可靠的方法:)
但也要看到
如果您输入一个下铺端口,您不应该得到结果。。。您是否正在检查
$mysqli->connect\u errno
和$mysqli->connect\u error
以查看是否只是您正在获得结果?