问题汇总记录----mysql不能启动,提示service could not be started + 连接不上mysql


文章目录 

  • mysql安装配置

  • 错误1 service could not be started  失败原因+解决方法(端口被占用)

  • 错误2 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) +解决方法(在计算机管理中启动mysql8)

  • 首次使用需要修改临时密码

 

 一 安装 配置 

下载zip文件后,配置mysql

1 cmd管理员打开,输入 mysqld --initialize --console

生成临时密码:

 

 2 mysqld install Mysql8

 

 

 

3 启动服务

启动服务-net start Mysql8

 

4 输入mysql -u root -p

输入临时生成的密码

 

 

 

 

二 mysql 报错 The Mysql8 service could not be started 

 

 

失败原因:端口被占用了 

解决方法:

1 打在cmd,输入netstat -aon|findstr "3306"  ,打到占用3306端口对应程序的PID号

 

 

2.根据PID号找到对应的程序:tasklist|findstr "PID号" ,找到对应的程序名

3.结束该进程:taskkill /f /t /im 程序名

(或者可以在任务管理器详细信息中,查看对应的PID,然后手动结束掉进程),任务管理器,windows下,最下方(导航栏),右击,打开任务管理器

 

 

三 mysql连接不上 ,

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) 

错误原因:电脑中有两个mysql服务,一个是mysql,一个是mysql8,引用mysql,启用mysql8,搞定

 

 

 

 

 

 

 

四 mysql8修改临时密码

使用以下语句 

ALTER user 'root'@'localhost' IDENTIFIED BY 'LL123456';

 

 修改成功 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM