我已从网络平台安装程序在IIS服务器中安装了PHP 7.1
和MYSQL 5.5
。由于Mysql 5.5不支持某些功能,我们通过下载手动安装了带有端口3307的MySQL 5.6。
在同一个Windows系统中,我们使用端口Mysql 5.7
的{{1}}。我们最近从WAMP迁移到了IIS。但是我们保留了WAMP备份。
由于端口开放问题,我们在连接到3307时遇到了一些问题。因此我们将IIS 3306
端口更改为MySQL 5.6
。从命令行,我们可以访问这个MySQL服务器。
但是从PHP开始,我们无法使用简单的MySQL脚本连接这个MySQL。
3306
我们是否需要在$con = mysqli_connect("localhost","root","abc*123$","abc_uat_qa",'3306');
// Check connection
if (mysqli_connect_errno()){
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
或php.ini
设置中更改mysql路径或某些设置?
修改
如何在不连接MYSQL服务器的情况下从PHP脚本检查MySQL版本?
答案 0 :(得分:0)
你可以从这个函数中检查php版本和mysql版本
<?php
// get php version
echo phpversion().'<br/>';
//get mysql version
echo mysql_get_server_info();
?>
您可以在php.ini
line 1268
的mysql端口
mysql.default_port=3306
从此行更改端口