在已有mysql5.7版本下再安装mysql8.0 结果服务启动失败
一、原因总结及纠正:
1、下载错了安装包
MySQL :: Download MySQL Community Server
2、my.ini 配置错误
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 8.0
datadir=C:\Program Files\MySQL\MySQL Server 8.0\data
port=3306
3、安装包最好不要解压至C盘外
4、端口被占用
netstat -aon|findstr "3306"
ps1:通过此命令查看是否进程被占用,如果是,则打开任务管理器,进入详细信息找到对应的PID,结束进程,启动服务net start mysql80 ;
ps2:如果需要删除不需要的mysql服务,则执行命令:sc delete mysql(这里mysql是服务名)
二、登录及修改密码
mysql -u root -p
set password for root@localhost = 'mysql';
ps3:注意加上分号