mysql无法连接数据库是什么原因?

 我来答
yesyes科
2022-12-31 · TA获得超过2.6万个赞
知道答主
回答量:608
采纳率:0%
帮助的人:7.6万
展开全部

access denied是参数设置错误造成的,解决方法如下:

1、打开并编辑vim /etc/my.cnf。

2、在[mysqld]下方加一行代码Add skip-grant-tables。

3、重启mysql/etc/init.d/mysql restart。

4、使用命令行连接mysqlmysql -u root -p。

5、mysql> flush privileges;。

6、返回 编辑my.cnf,删除或注释skip-grant-tables行vim  /etc/my.cnf 。

7、重启mysql/etc/init.d/mysql restart。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式