欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

这样才能使本地Mysql服务允许被外部主机连接(两步)

发布时间:2024/4/17 数据库 62 豆豆
生活随笔 收集整理的这篇文章主要介绍了 这样才能使本地Mysql服务允许被外部主机连接(两步) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

网上的N多方法都不全面,只有下面的第一步或第二步是不行的,必须同时执行下面两步操作

  • 修改mysql.user表
    以root或debian-sys-maint身份登录mysql
  • $ mysql -u debian-sys-maint -p mysql> use mysql mysql> select Host, User from user; mysql> GRANT ALL PRIVILEGES ON *.* TO 'lxw'@'%' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES;
  • 修改mysql配置文件
  • $ pwd /etc/mysql/mysql.conf.d $ vim mysqld.cnf #对应修改下面的内容 # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. #bind-address = 127.0.0.1 bind-address = 0.0.0.0

    修改完成后,需要重新启动mysql服务

    $ /etc/init.d/mysql restart

    References:

    外部主机不允许连接Mysql设置的解决
    mysql下怎样创建新用户,并允许其在任意主机登录啊

    转载于:https://www.cnblogs.com/lxw0109/p/mysql_connect.html

    总结

    以上是生活随笔为你收集整理的这样才能使本地Mysql服务允许被外部主机连接(两步)的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。