• mysql数据库连接报错:is not allowed to connect to this mysql server


    is not allowed to connect to this MySQL server

    服务器上面安装的mysql数据库在本地连接的时候报错:is not allowed to connect to this MySQL server

     

    出现这种情况的原因是因为:
    mysql数据库只允许自身所在的本机器连接,不允许远程连接。

    解决:
    在mysql所在服务器上面登录进mysql数据库中:

    mysql -u root -p


    进入到mysql数据库中:

    use mysql;

    select host from user where user='root';

    可以看到 我们执行查询语句得到的数据结果中 host 的值是 localhost

    我们执行update语句把权限进行修改

    update user set host = '%' where user ='root';
    然后 刷新配置
    flush privileges;


    如图所示 可以看到已经修改成功

    然后我们再次进行连接


    ————————————————
    版权声明:本文为CSDN博主「鱼大虾」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_42599091/article/details/125224850

  • 相关阅读:
    Bootstrap-select 动态绑定值
    Centos 下载
    设置图片大小和旋转
    aolication全局传递参数
    Activity静态变量传递参数
    Activity传递参数
    Activity横屏后声明周期的变化
    Intent隐式意图
    Intent显示意图的四种跳转
    SharedPreferences简单的应用
  • 原文地址:https://www.cnblogs.com/telwanggs/p/16491456.html
Copyright © 2020-2023  润新知