navicat 连接 MySQL报错1251错误代码

1 篇文章 0 订阅

1、本地连接本地数据库无法连接,报错1251错误代码。

报1251错误代码

第一步:打开Command Line Client

打开Command Line Client

第二步:输入 mysql密码回车 就是安装mysql时设置的密码只输入密码就行不加分号

输入 mysql密码回车

第三步:输入

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql的密码';

不要忘记最后的分号哦!

回车 别漏了后面有个分号 mysql的密码是安装mysql时设置的密码

第四步:输入

FLUSH PRIVILEGES;

不要忘记分号哦!

回车 (别漏了后面的分号)

2、局域网内连接数据库服务器不成功。

第一步:打开MySQL服务端,输入密码,连接成功。

在这里插入图片描述

输入MySQL密码

第二步:打开数据库:输入

use mysql。

在这里插入图片描述

检索 user 和 host 字段 :输入

mysql> select user, host from user;

检索user 和 host 字段

如果没有 user=root ,host = % 的用户,则执行下面语句:

update user set host='%' where user='root';

进行第三步给root授权

第三步:给 root 授权(所有权限)。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mysql的密码' WITH GRANT OPTION;

给root授权

第四步:让赋予的权限立即生效。

flush   privileges;

让赋予的权限立即生效

好啦,到了这里就配置好啦,接下来进navicat连接MySQL数据库吧!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

看已经可以使用啦,赶快进入学习海洋,遨游啦!

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值