解决mysq服务无法正常启动问题

在mysql的启动过程中,遇到什么问题都可以反馈给我,我都会尽力帮你们解决

 

第一种:通过net start mysql启动MySQL服务器时,出现以下信息

  

是因为在MySQL5.7以上的版本中默认的没有data这一个目录(即没有初始化目录)。需要初始化目录才能启动MySQL,否则会报“服务没有报告任何错误。”

 

解决方法:

  第一步:打开MySQL的bin这一级目录,你会发现没有data这一个文件夹,执行mysqld --initialize-insecure    第一次执行可能会有一点慢,执行结束后没有任何输出信息,此时你可以看见bin同级目录下多了一个data文件夹,里面有一堆文件。

  此时输入net start MySQL命令启动服务,发现启动成功

 

  

 

  如果以上方法不能解决,可能是您没有安装Visual C++2013

  下载地址:Update for Visual C++ 2013 Redistributable Package (microsoft.com) 

 

第二种:启动mysql服务器出现这样的错误(本机问题)

  

 

  在以管理员的身份打开的PowerShell下面,输入mysqld --install

  如果出现了Service successfully installed

  重新输入net start mysql启动服务就可以了

 

第三种:在输入mysqld -- install出现这种报错,原因是你以前安装过mysql,在卸载的过程中没有卸载干净而导致的

  

 

解决操作步骤:

  以管理员身份打开命令提示符,输入sc query mysql,查看mysql的服务

   

 

  出现这种界面后就可以通过sc delete mysql 删除该mysql

  然后继续安装就可以了

转载:https://www.cnblogs.com/pslsy/p/14496038.html

 

posted @ 2021-12-09 09:10  psfjc  阅读(115)  评论(0编辑  收藏  举报