问题:电脑上原本安装有MySQL,安装phpstudy后启动MySQL秒闪退
解决方案
cmd管理员模式下进入本机MySQL下bin目录
输入
sc delete MySQL
将本机MySQL服务删除
mysqld -install MySQL8.19
创建新的服务名称(这里是后面加了版本号)
找到my.ini文件 将两个端口号(port=)改为3308
打开任务管理器-服务,启用MySQL8.19,进入Navicat,重新连接本机数据库,将端口改为3308后连接成功,此时本机MySQL端口是3308,服务名称MySQL8.19,phpMySQL端口是3306,并不冲突
分析
猜测是本机MySQL服务名称(我的服务名称为MySQL)和端口与php的MySQL默认服务名称和端口冲突导致。(默认为MySQL)