做网站需要哪几个板块,wordpress+制作首页模板下载,网页设计作业分析文档,wordpress微信发布工具说明#xff1a;当别的机子(IP )通过客户端的方式在没有授权的情况下是无法连接 MySQL 数据库的#xff0c;如果需要远程连接 Linux 系统上的 MySQL 时#xff0c;必须为其 IP 和 具体用户 进行 授权 。一般 root 用户不会提供给开发者。如#xff1a;使用 Windows 上的 SQ…说明当别的机子(IP )通过客户端的方式在没有授权的情况下是无法连接 MySQL 数据库的如果需要远程连接 Linux 系统上的 MySQL 时必须为其 IP 和 具体用户 进行 授权 。一般 root 用户不会提供给开发者。如使用 Windows 上的 SQLyog 图形化管理工具连接 Linux 上的 MySQL 数据库必须先对其进行授权。1、在虚拟机中使用 root 用户登录 mysql 数据库mysql -u root -p说明root 用户密码一般设置为 root2、使用 mysql 命令为 root 用户授权 mysql 远程连接服务mysql grant all privileges on *.* to root% identified by root with grant option;说明此命令是为密码为 root 、IP(%)任意的 root 用户授权。(%模糊查询所有 IP 都可以,可指定其他主机 IPBY 后的 root 为密码)3、将配置写入 mysql 授权表中mysql flush privileges;修改mysql库的user表将host项从localhost改为%。%这里表示的是允许任意host访问如果只允许某一个ip访问则可改为相应的ip比如可以将localhost改为192.168.1.123这表示只允许局域网的192.168.1.123这个ip远程访问mysql。mysqluse mysql;mysqlupdate user set host % where user root;mysqlselect host,user from user;mysql flush privileges;补充防火墙开放3306端口1、打开防火墙配置文件vi /etc/sysconfig/iptables2、增加下面一行-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT3、重启防火墙service iptables restart注意增加的开放3306端口的语句一定要在icmp-host-prohibited之前附个人配置# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A INPUT -p icmp -j ACCEPT-A INPUT -i lo -j ACCEPT-A INPUT -i eth0 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT-A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT-A FORWARD -p icmp -j ACCEPT-A FORWARD -i lo -j ACCEPT-A FORWARD -i eth0 -j ACCEPT-A INPUT -j REJECT --reject-with icmp-host-prohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibitedCOMMIT以上就是这篇文章的全部内容了希望本文的内容对大家的学习或者工作能带来一定的帮助如果有疑问大家可以留言交流谢谢大家对我们的支持。时间 2018-09-30