zoukankan      html  css  js  c++  java
  • mysql 远程 ip访问

    默认情况下Linux内的mysql数据库mysql,user表内的用户权限只是对localhost即本机才能登陆。需要更改权限:

    如下的方式确认:

    root#mysql -h localhost-u mysql -p 
    Enter password:    ******

    Welcome to the MySQL monitor.  Commands end with ; or /g.
    Your MySQL connection id is 4 to server version: 4.0.20a-debug

    Type 'help;' or '/h' for help. Type '/c' to clear the buffer.

    mysql> use mysql;   (此DB存放MySQL的各种配置信息)
    Database changed
    mysql> select host,user from user; (查看用户的权限情况)
    +-------------+-------+
    | host            | user    |
    +-------------+-------+
    | localhost      |           |
    | localhost      | root   |
    | localhost      |           |
    | localhost      | mysql |
    +-------------+-------+
    6 rows in set (0.02 sec)

    由此可以看出,只能以localhost的主机方式访问。

    解决方法:

    mysql> Grant all privileges on *.* to 'root'@'%' identified by ‘password’with grant option;
    (%表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名;‘root’则是指要使用的用户名,)

    mysql> flush privileges;  (运行为句才生效,或者重启MySQL)
    Query OK, 0 rows affected (0.03 sec)

    mysql> select host,user from user; (再次查看用户的权限情况)
    +-------------+-------+
    | host            | user    |
    +-------------+-------+

    | %                 | mysql |

    | %                 | root   |
    | localhost      |           |
    | localhost      | root   |
    | localhost      |           |
    | localhost      | mysql |
    +-------------+-------+

    mysql>exit

    现在再试试:
    root#mysql -h mysql -u root -p
    Enter password:******
    Welcome to the MySQL monitor.  Commands end with ; or /g.
    Your MySQL connection id is 9 to server version: 4.0.20a-debug

    Type 'help;' or '/h' for help. Type '/c' to clear the buffer.

    mysql>

    就成功连接上了。

  • 相关阅读:
    Python time ctime()方法
    Python time clock()方法
    Python time asctime()方法
    Python time altzone()方法
    Python 日期和时间
    java——字符串常量池、字符串函数以及static关键字的使用、数组的一些操作函数、math函数
    java——API
    java——类、对象、private、this关键字
    Java——方法及构造方法、intellij IDEA中的一些快捷键
    IntelliJ IDEA 运行java程序时出现“程序发生找不到或无法加载主类 cn.test1.test1”错误
  • 原文地址:https://www.cnblogs.com/Anders888/p/4759377.html
Copyright © 2011-2022 走看看