MySQL安装配置时常见的一些错误
启动服务(net start MySQL)时出现发生错误,找不到系统文件
解决方法
- 删除前面安装的mysql服务(sc delete MySQL )
- 切换到mysql下的bin目录(C:\Windows\system32>cd xx/xx),ps:xx是你的路径名
- 重新在bin目录下安装mysql服务(mysqld --install MySQL)
- 然后进行启动(net start MySQL)、
MySQL服务无法启动,服务报告没有任何错误的问题
解决方法
- 这个问题出现的原因是在执行
mysql --initialize操作之前,自己在mysql文件里自建了data文件,导致了在执行mysql --initialize时没法真正的初始化data文件。
- 找到MySQL安装目录下的data文件,进行删除
- 将同目录下面的bin的文件路径复制下来
- 以管理员身份进入命令提示符
- cd +你复制下来的文件路径,进入bin目录下的mysql
- 输入sc delete MySQL,删除mysql服务
- 输入mysqld --initialize --user=mysql --console进行初始化
- 再输入mysqld --install MySQL进行mysql安装服务
- 关闭命令提示符,重新进入,输入net start mysql 命令,启动服务
msvcp120.dll 丢失以及msvcr120.dll丢失的情况
解决方法
- 安装vcredist_x86.exe或者vcredist_x64.exe,根据自己的系统而定。
- 如果是虚拟机则在自己的主机中的C:\Windows\System32目录下面进行搜索
- 搜索到了就复制粘贴到虚拟机中相同的目录下。
其他
- 如果执行sc delete MySQL指令,记得清除data文件夹下所有的文件。
-
如果执行net start MySQL指令,出现:
'MySQL 服务正在启动。
MySQL 服务无法启动。
服务没有报告任何错误。'
有可能是配置环境变量或者环境变量配置有误,请仔细检查,