mysql 安装过程中踩的坑
先去官网下载
是不是这样?
然后再这样?
然后遇到第一个坑-----登陆?登你个鬼!
然后静静等待下载完成双击安装?
不对不对
狂神教程【https://www.bilibili.com/video/BV1NJ411J79W?p=3】说不要这样装,这样装卸载时候要删除注册表啥的挺麻烦的。
然鹅网速手速太快,我已经装了,就差最后的配置了。好吧
卸载它!
step1 找到这个应用卸载掉,或者命令行删除mysql服务 sc delete mysql
step2 删除注册表信息:
哈?怎么进入注册表? listen ,先win+R 打开神秘窗口,输入regedit,然后回车,完毕!
step3 把与mysql相关的文件夹统统删掉!记得连回收站也清空。
好了,接下来,你将迎来新生~
下载下面这个压缩包
解压之后跟着狂神走
然后你就会喜获(熄火)
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)
什么?端口号配置错了?
哈哈哈,恭喜你,你拥有了继续看本文档的动力!
通过查阅网上海量资源,你会发现除了狂神那样新建ini文件跳过初始密码以外,还有另一种方法
比如https://www.cnblogs.com/winton-nfs/p/11524007.html,
然后你net stop mysql 停止服务之后,
开始尝试着用命令>mysqld --initialize --console看能不能得到密码,
结果你得到的是
并没有你想要的密码。
然后你静下心来仔细看了下里面的内容,
不看不知道,一看吓一跳。上面说data目录已经有文件在里面,忽然明了!
把安装目录里面的data目录删掉,把手动创建的ini文件也删掉,然后用命令mysqld --remove mysql卸载
然后 重新走一遍安装流程:
管理员身份打开命令提示符,cd /d D:xxx/mysql8.0/bin切换到解压文件所在文件夹的bin目录,
然后mysqld install
mysqld --initialize --console 这一步可能要等得比较久,一直等就是了,一般这时候就能够在最后一行得到密码了。
接着就是启动服务啦 net start mysql
mysql -u root -p 然后右键复制上面的随机产生的密码,右键粘贴,完事。
恭喜你!依靠自己解决了问题。
完结撒花!!