zoukankan      html  css  js  c++  java
  • Linux Mysql 1130错误解决

    Linux Mysql 1130错误解决

    今天在win32下通过navicat 远程登录Mysql时出现如下错误:

    想都不用想,肯定是Mysql的访问权限问题。

    首先,通过终端(我用的是SSH)远程登录到Linux服务器,为了安全起见,先改一下Mysql数据的root用户密码:

    [hadoop@h1 ~]$ mysqladmin -u root password 123456
    [hadoop@h1 ~]$ mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 13
    Server version: 5.0.77 Source distribution
    
    Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
    
    mysql> 

    第二步,查询Mysql中所有用户的权限:

    意料之中,mysql的root用户只能通过本机访问,下面我们来改一下权限:

    mysql> update `user` set `host` = '%' where `user` = 'root';
    mysql> flush privileges;
    


    测试一下,如图:


    操作成功,现在,你可以通过终端远程管理mysql数据库了。

  • 相关阅读:
    kafka其他记录
    kafka基础
    营销网络建设
    营销体制管理
    营销队伍建设
    营销组成
    Asp.net model 绑定原理
    Cannot change version of project facet Dynamic Web Module to 3.0.
    maven 编译插件
    mysql 配置文件 value
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3162857.html
Copyright © 2011-2022 走看看