问题背景
起因是我的电脑因为停电烧坏了系统固态硬盘,再新装系统后,之前的MySQL服务无法通过下面的命令启动。
net start mysql # 报错:服务名无效
报错:服务名无效
未找到:在Windows服务中找不到MySQL
由于在此之前装过MySQL所以就想着能不重装就不重装。
解决方案
所以我的思路是:
第一步:将MySQL的系统环境配好
第二步:将MySQL服务注册到Windows的服务里
在命令行cmd中输入下面命令,将MySQL服务注册到Windows的“服务”中。
mysqld --install mysql
在执行完此命令后,就能在Windows服务中找到MySQL
【注】要想执行此命令,必须先把MySQL的系统环境变量配置好,否则会报错。
然后再输入启动MySQL服务的命令,即可成功启动服务。
测试结果
一步步按照上面的来,操作完成后,我们进入MySQL客户端试试看。成功!