十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
如何修改MySQL监听IP地址
我们提供的服务有:网站建设、成都做网站、微信公众号开发、网站优化、网站认证、津南ssl等。为成百上千企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的津南网站制作公司
如何更改MYSQL的监听地址(转)
比如把 #netstat -ant
0.0.0.0 3306
改成
#netstat -ant
192.168.0.5 3306
127.0.0.1 3306
1.编辑/etc/my.cnf
在[mysqld]节中增加下面一行:
bind-address=0.0.0.0 #全部地址或者指定的ip地址
2.重启服务
service mysqld restart
3.验证
netstat -tln
数据库除非你有设置过:[mysqld]bind-address=这边的ip,不然是不要更改的
到站点的配置文件那边修改下数据库的ip地址即可
只是服务器ip改了的话,链接mysql的php配置文件一般不用改,因为一般都是服务器名直接用localhost的,所以就是本机,跟ip地址无关。
如果你连接的是远程的数据库服务器,那就要在php连接数据库的配置文件里改服务器的ip了。
远程ip链接。和 是 windos服务器还是 linux服务器没关系。
登录服务器mysql
授权法。
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;