zoukankan      html  css  js  c++  java
  • Host is not allowed to connect to this MySQL

    今天买了的百度BCC云服务器,兴冲冲的就去服务器上装IIS,还有MySQL,IIS很顺利就装上了,但是在装MySQL(版本是8.0.1)的时候,提示我要先装.Net Framework 4.5.2,可能是MySQL的版本过高,无奈只好去下载.Net Framework 4.5.2,下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=42642

     ok ,装完后再次安装MySQL,很顺利设置好密码,MySQL安装成功。赶紧再本地Navicat 连接MySQL,很不幸,出现问题了

    ERROR 1130: Host 'IP地址' is not allowed to connect to this MySQL server

    这是什么鬼东西,上网一搜,原来是MySQL不允许远程登录,所以远程登录失败了,不允许那我就给改成允许

    1.先在cmd定位到MySQL.exe文件的位置,执行:cd  C:Program FilesMySQLMySQL Server 8.0in

     2.登录MySQL :MySQL:mysql -uroot -p ,输入密码

     3.选择我的MySQL库:use MySQL;

     4.更新user表,执行update user set host = '%' where user = 'root';

     5.最后一步是刷新权限相关表,FLUSH PRIVILEGES

     完事。

    连接一下数据库试一下,连接成功。

  • 相关阅读:
    edu_2_4_1
    edu_2_3_2
    edu_2_3_1
    edu_2_2_2
    edu_2_1_1
    edu_2_2_1
    hdu 1270 小希的数表
    hdu 2151 worm
    hdu1089 Ignatius's puzzle
    hdu 2190 悼念512汶川大地震遇难同胞——重建希望小学
  • 原文地址:https://www.cnblogs.com/MirZhai/p/12073371.html
Copyright © 2011-2022 走看看