navicat 连接 MySQL报错1251错误代码

    技术2022-07-10  101

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

    第一步:打开Command Line Client

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

    第三步:输入

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

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

    第四步:输入

    FLUSH PRIVILEGES;

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

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

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

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

    use mysql。

    检索 user 和 host 字段 :输入

    mysql> select user, host from user;

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

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

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

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

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

    flush privileges;

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

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

    Processed: 0.009, SQL: 9