同时运行xampp自带MySQL和本地配置数据库Navicat for MySQL
xampp自带MySQL默认端口3306
php5.5连接测试:
//默认用户名密码为:"root","",想要修改密码参考文章xampp自带mysql的使用
$mysqli = new mysqli("localhost", "root", "", "vue_admin");
if (!$mysqli) {
echo "数据库连接失败" . $mysqli -> connect_error;
exit();
}
function excute_query($sql) {
global $mysqli;
$mysqli -> query("set names utf8");
$res = $mysqli -> query($sql);
return $res;
}
想要同时在本地也配置数据库,首先安装mysql,安装过程中端口要修改成非3306(这里以3308为例),服务名要修改成非mysql,否则会冲突而启动失败(这里设置成mysql5),安装完mysql,再开始安装Navicat for MySQL,安装完成之后,点击连接,端口为3308,用户名和密码为安装数据库时自己设置的
php5.5测试连接:
同上,将主机名后面加上端口号即可
$mysqli = new mysqli("localhost:3308", "root", "root", "22");
总结:多个mysql服务名和端口均不一样