MySQL安装常见错误解决方法

1、The service already exists!

MySQL安装时出现一个错误 mysql安装出现问题及解决_MySQL

在初始化mysql的时候出现这种错误,很大原因没有删除干净

  1. win 输入cmd 右键单击以管理员身份运行,键入:sc query mysql
  2. 接着键入:sc delete mysql,删除mysql服务
  3. 键入:mysqld --install,ok了 。

2、MySQL 服务无法启动,请键入……以获得更多的帮助:

MySQL安装时出现一个错误 mysql安装出现问题及解决_初始化_02

我们可看到经过上个错误修改后已经安装好了,提示"Service successfully installed",那么启动时出现服务无法启动的问题,如何解决呢?

  1. 当出现该错误时,键入:mysqld remove,提示"Service successfully removed."
  2. 重新初始化MySQL,键入:mysqld --initialize
  3. 安装服务,键入:mysqld -install,提示"Service successfully installed."
  4. 键入:net start mysql,不出意外应该可以启动,如果不行的话,请继续往👇看

这个时候我们可以通过查看mysql的日志了解错误信息,之前初始化的时候会在安装文件夹内生成一个data文件夹,可打开看里面是否有个后缀名为 err 的文件。

MySQL安装时出现一个错误 mysql安装出现问题及解决_数据库_03

记事本方式打开,按照左侧时间看最近的错误信息,

MySQL安装时出现一个错误 mysql安装出现问题及解决_初始化_04

  1. 显而易见,找不到有效的数据目录,数据字典初始化失败
  2. 那么接下来把 data 文件夹给删除,并且打开 mysql.ini 文件把datadir那一行直接删掉
  3. 之后管理员方式打开 cmd 键入:mysqld --initialize --console
  4. 请记住此时提示的临时密码 A temporary password
  5. 启动:net start mysql
  6. 启动成功后,可修改密码,键入:mysqladmin -u root -p password 123(123是我设置的新密码)
  7. Enter password:temporary password(键入临时密码)
  8. 此修改成功后,可使用新密码进入mysql数据库

如果还是启动失败,那……换电脑吧朋友们,或者等我遇到这种情况!

3、由于找不到vcruntime140.dll,vcruntime140_1.dll无法继续执行代码,重新安装程序可能会解决此类问题:

MySQL安装时出现一个错误 mysql安装出现问题及解决_mysql_05


MySQL安装时出现一个错误 mysql安装出现问题及解决_数据库_06

如果你遇到的是这类问题,那么很简单,下载这个:https://pan.baidu.com/s/1yG8WaMRIXFPHad28zmiF1g 提取码:y5vw
这是微软运行库,打开直接运行安装好啦,这是我从大佬那拿到的嘿嘿,当然也可以从官网上下载,可我不会哈哈哈~

MySQL安装时出现一个错误 mysql安装出现问题及解决_初始化_07

单击下一步即可安装

MySQL安装时出现一个错误 mysql安装出现问题及解决_MySQL安装时出现一个错误_08

4、由于找不到msvcp140.dll无法……

如果仅仅是由于找不到msvcp140.dll的话,你可以下载个DirectX增强版软件,一键修复效率非常快
链接:https://pan.baidu.com/s/1UV-L8IYcNOJEFUpLVVuuiw 提取码:c68z
这也是一位大佬的工具,可惜不知道他叫啥,很强很强啊!

MySQL安装时出现一个错误 mysql安装出现问题及解决_初始化_09

好啦,差不多都搞定了,有问题随时call我,要不断学习ing!