mysql开启或禁止远程连接

Author Avatar
yyq 2020-05-24 10:37:05
  • 二维码

mysql开启或禁止远程连接

        我们经常会遇到需要远程连接数据库的操作,但一般是默认不允许连接,所以记录下操作命令方式:


        NO1:登录线上服务器,进入mysql命令:

            mysql -uroot -p  输入mysql登录密码即可;

    

        NO2:指定mysql数据库:

            use mysql;


        NO3:执行权限命令:

            GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';


        NO4:执行刷新命令:

            flush privileges;


        执行以上操作后即可开启用户的远程登录,如果有失败情况,可检查防火墙或者服务器端口限制。


        这里会有个问题,就是对所以的用户都是开放的,如果只针对某个IP,可直接操作如下:

        

        NO5:操作NO1,NO2,命令,然后执行更新命令,修改HOST为'%'的项,指定为IP即可:

           UPDATE `user` SET `Host`='127.175.35.190' WHERE `Host`='%' AND `User`='root';  

        该命令自己敲时注意引号使用,最后执行NO4刷新权限即可


        

            

上一篇 返回列表 下一篇

发表评论

Tips:评论内容请文明用语