MySQL解压安装过程中的常见问题总结

MySQL解压安装过程中的常见问题总结

安装环境:Window10家庭版,64位
数据库:MySQL8.0.12 64位
安装方式:压缩包安装

问题一:MySQL服务器无法启动,服务器没有报任何错误
在这里插入图片描述
问题原因:
因为我们在安装过程中,在MySQL安装目录下手动创建一个data文件夹导致的。自己动手建的data文件夹里不会有mysql启动所需要的表结构配置文件。
解决办法:
1、删除手动创建的data文件夹;
2、在MySQL的bin目录下执行mysqld --initialize-insecure命令;(注意:第一次执行这个命令会等待的时间稍微长了一些,并且控制台没有任何返回结果)
3、查看MySQL安装目录下是否自动生成一个data文件夹,且data文件夹中有许多子文件;
4、再以管理员身份打开cmd窗口,执行"net start mysql"
在这里插入图片描述

问题二:在执行"mysqld -install"时,提示"the service already exists"
问题原因:MySQL已经安装,由于之前已经安装过MySQL并且没有删除干净。
解决办法:
1、以管理员身份打开cmd窗口;
2、在窗口中输入sc query mysql,查看一下名为mysql的服务
在这里插入图片描述
3、再执行命令sc delete mysql,删除该mysql
在这里插入图片描述

问题三:输入mysqld –initialize –console 命令,初始化data文件夹时报错
问题原因:初始化时,找不到对应的data文件夹
解决办法:
1、先在MySQL安装目录下手动创建一个data文件夹;
2、在bin目录下输入指令“mysqld –initialize –console”,进行一个临时虚拟初始化动作;
3、在bin目录下输入指令“mysqld –install”,成功后
4、在用管理员身份运行cmd窗口,输入指令"net start mysql",此时会发现提示“MySQL服务器无法启动,服务器没有报任何错误”
5、最后再按照问题一的处理办法即可解决此问题

在这里插入图片描述

问题四: Can’t connect to MySQL server on ‘localhost’ (10061)
问题原因:本地host服务连接失败
解决办法:
1、先输入net start mysql查看服务是否启动;
2、若已经启动,则查看Enter password是否正确
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43184774/article/details/82818787