zoukankan      html  css  js  c++  java
  • telnet mysql时出现:is not allowed to connect to this MySQL serverConnection closed by foreign host问题的解决

    有时候telnet一个mysql服务器的时候会出现:

    Host '192.168.0.1' is not allowed to connect to this MySQL serverConnection closed by foreign host.

    如图:

    这里写图片描述

    这个原因是因为索要链接的mysql数据库只允许其所在的服务器连接,需要在mysql服务器上设置一下允许的ip权限,如下:

    连接命令端:

    1.连接mysql

    mysql -u root -p

    如图:

    这里写图片描述

    2.授权

    grant all privileges on *.* to 'root'@'192.168.0.1' identified by '123456';

    如图:

    这里写图片描述

    当然,如果想给所有ip都赋予权限,则这样:

    grant all privileges on *.* to 'root'@'%' identified by '123456';

    3.使授权立即生效

    flush privileges;

    如图:

    这里写图片描述

    然后再远程telnet或者连接这个mysql数据库就可以成功了。

    参考

    https://blog.csdn.net/dongdong9223/article/details/77854690

  • 相关阅读:
    修改IIS下默认的ASP.NET版本。
    smo算法
    支持向量机通俗导论
    二次规划
    交叉熵
    机器学习中的维数灾难
    矩阵与线性变换
    l2正则化
    Matlab 的reshape函数
    matlab 等值线函数 contour
  • 原文地址:https://www.cnblogs.com/imstrive/p/9283573.html
Copyright © 2011-2022 走看看