关于安装MySQL的几个问题以及解决方案

博主在安装MySQL压缩包后遇到1045错误,无法使用Navicat连接。尝试修改my.ini的最大连接数,问题依旧。之后尝试在my.ini中添加'skip-grant-tables'和'shared-memory',最终成功解决了连接问题。

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

关于安装MySQL的几个问题以及解决方案

1.安装好了MySQL(压缩包,并非installer-web),然后net start MySQL也没问题,但是用navicat连接时出现了错误————“1045-Access denied for user ‘root’@‘localhost’。之后在网上找解决方案的过程中发现了自己的MySQL服务会自己关闭(可在搜索框搜索”服务“查看MySQL的状态,最后自己琢磨着可能是最大连接数的问题,就在my.ini配置文件中把最大连接数从200改成了150,这下果然行了,MySQL不会自己掉了,但是“1045-Access denied for user ‘root’@'localhost’错误仍在。
2.看好多博客说在my.ini里边添加”skip-grant-tables“就可以了,因为这样可以跳过密码检查,我试了,但是还是不行,并且错误也变了————”ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost:3306’ (10061)“。后来又找了好多博主的解决方案,但是竟然都是说要添加”skip-grant-tables“,我是真纳闷难道没有一个不成功的吗?最后我还是在一个博客下边的评论里看到一位大神说在my.ini里边加入”shared-memory“就行了,我试了试,这下终于成功了!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值