美文网首页
开启Mysql远程连接

开启Mysql远程连接

作者: LeslieLiang | 来源:发表于2018-10-11 08:56 被阅读0次

    第一种方法:改表法

    进入mysql中将root的host字段由localhost改为%表示该用户允许任何主机远程连接

    mysql> use mysql;
    mysql> update user set host='%' where user='root';
    

    第二种方法:授权法

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root_password' WITH GRANT OPTION;
    mysql> flush privileges;
    

    最后修改mysql的my.cnf

    sudo vim /etc/mysql/my.cnf

    [mysqld]
    bind-address = 0.0.0.0 ; 表示允许任何主机段连接
    

    重启mysqlsudo /etc/init.d/mysql restart

    相关文章

      网友评论

          本文标题:开启Mysql远程连接

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