mysql8.0 输入密码闪退问题

本文讲述了作者在爬虫项目中遇到的数据库插入失败问题,通过调整pocket大小和my.ini配置解决包体过大问题。后续MySQL连接失败,通过一系列步骤包括修复密码验证、跳过权限、无密码登录并重置密码,最终找到并解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.背景
前一天写一个爬虫,需要将结果存到数据库中,想用批量化的存储,一次存入三条数据,从而减少数据库的打开关闭。但是由于爬取的数据量较大,中间时不时就包数据库插入错误,就百度,找到下面这篇文章:
https://blog.youkuaiyun.com/weixin_39561473/article/details/90213914
看了之后才觉得应该是插入一次插入数据量大了,pocket大了,于是修改pocket(所以以后操作数据库注意这点),然后按照要求改my.ini文件,重启mysql服务。然后问题就出现了,再次连mysql就连接不上,不管是用navicat还是用mysql自带的命令行工具,而且命令行工具输入密码后闪退,然后继续百度,就有后面的故事了。
2.解决闪退问题之路
百度闪退原因,然后找到下面这篇文章:
https://blog.youkuaiyun.com/qq_35325401/article/details/88943214
然后我汲取他的解决了我的问题部分总结下:
1.用管理员身份打开cmd,输入net start mysql尝试一下是否能启动
2.若无法启动,输入mysql --initialize
3.执行完毕后,再次输入net start mysql,启动成功
4.启动成功后还需要修改一下mysql的初始密码(这个需要用notepad++打开文件修改,然而我没有有不想安装,发现有记事本打不开)
于是继续寻找,找到一个忘记密码怎么修改密码,有点像:
https://blog.youkuaiyun.com/m0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值