一大块是:系统防火墙级别:iptables:
iptables -I input -p tcp --dport 3306 -j ACCEPT
另一大块:mysql层:
授权用户对外访问:
grant 权限 on 数据库.表 to “用户”@“主机名” identified by “密码” 其实可以这样理解,grant 权限 on 权限负责范围 to 权限对象 【认证密码】
这个两层都做了才可以远程连接。linux 学习不只只是这些 掌握点基础知识才能上手,建议www.linuxprobe.com看看,学好Linux,做好运维。加油!!!
mysql 在什么平台架设的》?linux 下平台须要把两个参数开放 #bind-address = 127.0.0.1把这个参数删了。这参数只能本机开放。 还有mysql 用户参数:use mysql //进入mysql表desc user//查看表的结构
select host,user,password form user//查看user表的host ,user,password 字段数据
update user set host='%' where user='root'//修改root用户可以访问的主机.%为所有机器都可以访问,。
好像WIN平台启动后就可以本机访问的,只须要用N8连接上把把用户的host 修改一下就可以了.%
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)