先去官网下载

是不是这样?

mysql 安装过程中踩的坑_mysql

然后再这样?

mysql 安装过程中踩的坑_ide_02

然后遇到第一个坑-----登陆?登你个鬼!

mysql 安装过程中踩的坑_右键_03

然后静静等待下载完成双击安装?

不对不对

狂神教程【https://www.bilibili.com/video/BV1NJ411J79W?p=3】说不要这样装,这样装卸载时候要删除注册表啥的挺麻烦的。

然鹅网速手速太快,我已经装了,就差最后的配置了。好吧

卸载它!

step1 找到这个应用卸载掉,或者命令行删除mysql服务 sc delete mysql

step2 删除注册表信息:

mysql 安装过程中踩的坑_ide_04

哈?怎么进入注册表? listen ,先win+R 打开神秘窗口,输入regedit,然后回车,完毕!

step3 把与mysql相关的文件夹统统删掉!记得连回收站也清空。


好了,接下来,你将迎来新生~

下载下面这个压缩包

mysql 安装过程中踩的坑_命令行_05

解压之后跟着狂神走

mysql 安装过程中踩的坑_启动服务_06


然后你就会喜获(熄火)


ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)


什么?端口号配置错了?

mysql 安装过程中踩的坑_启动服务_07


哈哈哈,恭喜你,你拥有了继续看本文档的动力!


通过查阅网上海量资源,你会发现除了狂神那样新建ini文件跳过初始密码以外,还有另一种方法

然后你net stop mysql 停止服务之后,

开始尝试着用命令>mysqld --initialize --console看能不能得到密码

结果你得到的是

mysql 安装过程中踩的坑_右键_08

并没有你想要的密码

然后你静下心来仔细看了下里面的内容,

不看不知道,一看吓一跳。上面说data目录已经有文件在里面,忽然明了!

把安装目录里面的data目录删掉,把手动创建的ini文件也删掉,然后用命令mysqld --remove mysql卸载

然后 重新走一遍安装流程:

管理员身份打开命令提示符,cd /d D:xxx/mysql8.0/bin切换到解压文件所在文件夹的bin目录,

然后mysqld install

mysqld --initialize --console 这一步可能要等得比较久,一直等就是了,一般这时候就能够在最后一行得到密码了。

mysql 安装过程中踩的坑_mysql_09

接着就是启动服务啦 net start mysql

mysql -u root -p 然后右键复制上面的随机产生的密码,右键粘贴,完事。

mysql 安装过程中踩的坑_mysql_10

恭喜你!依靠自己解决了问题。

完结撒花!!