美文网首页测试技术贴
Navicat在连接MYSQL时报错:Host ‘117.29.

Navicat在连接MYSQL时报错:Host ‘117.29.

作者: 微凉_80b6 | 来源:发表于2018-09-20 17:23 被阅读10次

    首先在远程服务器上新安装了MYSQL的安装包,然后用Navicat连接此服务器上的数据库时,报错Host ‘117.29.168.34’ is not allowed to connect to this MySQL server,

    方法:1,在SecureCRT软件中,连接上要连接的远程服务器,直接输入命令:mysql -u root -p      之后键入密码,进入MYSQL

    2,use mysql         出现: Database changed   为成功

    3,输入:grant all privileges on *.* to root@'%' identified by "password";           ( root为账号,password为密码,可以按照自己的要求改写,以后修改密码也可以执行此句)       出现:Query OK, 0 rows affected, 1 warning (0.05 sec)   为成功。

    4,flush privileges; 必须输入此命令,强制执行, 出现:Query OK, 0 rows affected (0.01 sec)    为成功。     以后每次修改密码都要执行此句。

    5,select host,user from user;       可以查看是否修改成功。

    6,EXIT    退出MYSQL    

    7,service mysql restart      重启一下服务。

    Navicat  就可以连接上了,虽然解决这个问题的方法有几种,但是只要牢记一种就可以了,方便记忆。

    相关文章

      网友评论

        本文标题:Navicat在连接MYSQL时报错:Host ‘117.29.

        本文链接:https://www.haomeiwen.com/subject/ltpnnftx.html