小皮面板PhpStudy下的MySQL无法启动解决方法

今天启动小皮面板后发现MySQL5.7.26无法启动,进入\MySQL5.7.26\bin目录下出现报错信息:

# mysql -u root -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);
# mysqld --skip-grant-tables
# mysql -u root
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

通过百度查资料各种方法并测试,感觉和我的情况不一样。最终经多番尝试后解决。具体解决方式如下:

1)以管理员身份启动cmd
2)用mysqld --console查看Mysql启动日志信息,看看报错信息
mysqld --console
2022-04-05T06:25:38.854496Z 0 [ERROR] InnoDB: The innodb_system data file ' ib_logfile0' must be writable
2022-04-05T06:25:38.855913Z 0 [ERROR] InnoDB: The innodb_system data file ' ib_logfile1' must be writable
2022-04-05T06:25:38.856113Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
2022-04-05T06:25:39.159752Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
2022-04-05T06:25:39.160721Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2022-04-05T06:25:39.168899Z 0 [ERROR] Failed to initialize builtin plugins.
2022-04-05T06:25:39.175222Z 0 [ERROR] Aborting
3)反正是本地日志,应该没啥影响,右键使用360强制删除文件功能,删除以上两个日志文件 ib_logfile0和ib_logfile1
4) 重新初始化Mysql的root密码:
# 跳过密码检查启动mysql,居然进去了!
# mysqld --defaults-file="D:\phpstudy_pro\Extensions\MySQL5.7.26\my.ini" --console --skip-grant-tables
# 免密码登陆mysql,并重置root密码
# mysql
# > use mysql;
# > update mysql.user set authentication_string = password("123456") where user="root";
# > flush privileges;
# > quit;

密码重置成功,Mysql可以重启了。

4)如果你在修复过程中不小心安装了mysql的服务,就是使用了mysald --install 命令。那么,在修复小皮面板的启动功能时,必须运行sc delete mysql删除mysql服务,以便让小皮面板接管启动功能。
# sc delete mysql
5)重新从小皮面板进去,点击启动,Mysql恢复正常,数据居然没有丢!

小皮面板PhpStudy下的MySQL无法启动解决方法相关推荐

  1. 小皮面板phpstudy的MYSQL服务无法启动_ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

    小皮面板phpstudy的MYSQL服务无法启动_ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) 今天 ...

  2. ubuntu 破解mysql密码_Ubuntu下忘记MySQL root密码解决方法

    Linux下忘记MySQL root密码解决方法 忘了mysql密码,从网上找到的解决方案记录在这里. 编辑mysql的配置文件/etc/mysql/my.cnf,在[mysqld]段下加入一行&qu ...

  3. 无法打开数据库‘mysql_MySQL数据库之MYSQL无法启动解决方法

    本文主要向大家介绍了MySQL数据库之MYSQL无法启动解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 在my.ini(linux下/etc/my.cnf)加上skip ...

  4. windows下忘记mysql 密码的解决方法

    我在Windows下的实际操作如下 1.关闭正在运行的MySQL,直接通过任务管理器结束mysqld-nt. 2.打开DOS窗口,转到mysql\bin目录. 3.输入  mysqld-nt --sk ...

  5. 最近做了一个iOS小应用,记录下遇到的问题以及解决方法

    经历一个半月的AppStore审核拉锯战,提交审核,拒绝,再提交,再拒绝,来回折腾4次,应用终于上架了! 期间不知骂了多少次狗日的Apple.inc,审核规则稍有不符即拒绝,折腾一次至少1周才能再次进 ...

  6. mac mysql 服务启动不了_macbook:MySql 无法启动解决方法

    最常遇到:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 找了很久都无法解决掉, ...

  7. 小皮php面板mysql配置_体验phpStudy小皮面板创建LAMP/LNMP系统和建站图文

    在国庆节后老 左有看到原phpStudy面板新的Linux面板系统更新发布取名小皮面板(phpStudy Linux系统初次体验 - 一键安装phpStudy面板查看功能),初次体验这款面板之后我们肯 ...

  8. 小皮面板有php环境吗,体验phpStudy小皮面板创建LAMP/LNMP系统和建站图文

    在国庆节后老 左有看到原phpStudy面板新的Linux面板系统更新发布取名小皮面板(phpStudy Linux系统初次体验 – 一键安装phpStudy面板查看功能),初次体验这款面板之后我们肯 ...

  9. linux查看mysql连接日志文件,linux下查看mysql日志文件的方法

    查看mysql日志方法: mysql默认不允许我们查看日志.需要更改一些设置 1 vi 更改配置文件 允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld ...

最新文章

  1. ElasticSearch_查询过滤排序
  2. oracle 查看 用户,用户权限,用户表空间,用户默认表空间
  3. tjoi2018D2T2(luogu4590) 游园会 (状压dp)
  4. 【很早以前的作品】自编游戏之NationFight
  5. int、long、long long __int64取值范围
  6. 业界重磅新书《UNIX/Linux网络日志分析与流量监控》首发
  7. ijkPlayer 集成
  8. 解压并安装protobuf库_golang-leaf服务器-protobuf的安装
  9. hdu-1542 Atlantis(离散化+线段树+扫描线算法)
  10. javascript在firefox中对Dom的处理的一个问题
  11. 黑马程序员Java零基础视频教程(2022最新Java)B站视频学习笔记-Day6-方法
  12. 【AD封装】DB9接口公母头(带3D)
  13. 使用docker镜像玩转steam挂卡
  14. 树形结构的处理——组合模式(一)
  15. matlab 矩阵一致性检验,层次分析法判断矩阵求权值以及一致性检验程序.doc
  16. RC / RL串联电路计算
  17. 昆山中创张嘉平:软件成为软件工程才容易成功
  18. Binding的使用梳理
  19. 香奈儿机器人t恤_最hot超模:开场Chanel的机器人 真面目居然是小精灵?
  20. obs,直播文字画面模糊处理

热门文章

  1. 智能插座的一键无线配置是如何实现的?
  2. 商品详情页数据怎么抓取
  3. scala的mysql类封装_Scala入门:类
  4. 【内置渲染管线】Unity标准Shader解析(渲染模式,贴图类型)
  5. OpenGL(十九)——Qt OpenGL波动纹理(旗子的飘动效果)
  6. 错误:为 repo ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
  7. 快速选择算法的C语言实现
  8. 如何让冰冷的数据说“人话”?头部房产平台这么做|学员分享
  9. 关于c语言期中考试卡在了回文序列递归的这件事
  10. 将单张图像的json转化成图片