怎样设置才能允许外网访问MySQL

如题所述

整体简介:为了安全起见默认情况下Mysql数据库的监听地址是127.0.0.1,就是指本机下的程序才能访问。监听地址是0.0.0.0,表示该mysql允许所有IP地址进行连接,这是允许远程连接的基础监听地址是127.0.0.1,则代表该mysql只允许所在服务器本机连接,外网是无法连接的所需工具原料:Linux,apache,php,mysql解决方法:1.用命令vi编辑/etc/mysql/my.cnf如图:在[mysqld]节中增加下面一行:2.bind-address=0.0.0.0 #全部地址或者指定的ip地址如图所示3.重启服务servicemysqldrestart4.Linux服务器中执行如下命令可以查看: netstat-nutlp|grepmysql(只查看mysql的监听),netstat-tln(查看所有的监听)是否成功。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答