win10系统升级后mysql找不到服务及数据消失问题

首先,cmd——services.msc查看服务 ,果然,mysql服务都找不到了,那数据库肯定连不上

1. 安装mysql服务!

    管理员权限进入cmd,进入mysql bin目录,输入 mysqld.exe -install

   显示 mysql Install/Remove of the Service Denied! 为成功安装

2. 安装成功启动mysql服务后可以免密登陆mysql

   在mysql中输入  show global variables like "%datadir%";  查看mysql数据存放目录

   查询得到我的mysql路径为:C:Program FilesMySQLMySQL Server 5.6data

   我的mysql的安装路径为:C:ProgramDataMySQLMySQL Server 5.6data

3.把ProgramData中的my.ini复制一份到Program Files的mysql安装目录下,和my-default.ini,放一起

   重新启动数据库,账号密码登录,查看数据!已经恢复正常

原文地址:https://www.cnblogs.com/m653458252/p/11237938.html