Linux/CentOS下开启MySQL远程连接,远程管理数据库
2016-07-12 23:58
666 查看
当服务器没有运行PHP、没装phpMyAdmin的时候,远程管理MySQL就显得有必要了。
第一步:开启MySQL用户的远程访问权限
第二步:设置防火墙,让 3306 端口对外可访问
远程管理数据库的软件,Windows系统下可以使用SQLyog,用了几种远程软件,感觉这个用起来蛮不错的。
【附加说明】若安装了phpMyAdmin,也可按如下方式修改用户权限:
第一步:开启MySQL用户的远程访问权限
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option]grant all privileges on *.* to 'root'@'192.168.137.99' identified by '123456' with grant option; flush privileges;
第二步:设置防火墙,让 3306 端口对外可访问
:上面iptables添加/删除规则都是临时的,如果需要重启后也生效,需要保存修改:service iptables save # 或者: /etc/init.d/iptables save
另外,
vi /etc/sysconfig/iptables # 加上下面这行规则也是可以的
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
远程管理数据库的软件,Windows系统下可以使用SQLyog,用了几种远程软件,感觉这个用起来蛮不错的。
【附加说明】若安装了phpMyAdmin,也可按如下方式修改用户权限:
相关文章推荐
- 如何查看、修改Linux的系统时间
- 经验与教训: 禁止在linux编译目录下用Windows方式备份文件;禁止在linux编译目录备份成以.cpp结尾的文件名
- Linux cp (复制)命令简介
- Linux如何下解压windows下的.zip和.rar文件
- Linux tar (打包.压缩.解压缩)命令说明 | tar如何解压文件到指定的目录?
- CentOS 安装第三方yum源
- Yahoo Web 应用性能及linux内核优化黄金法则详解
- linux 计划任务
- linux 计划任务
- linux 计划任务
- 解决宿主机不能访问虚拟机CentOS中的站点 | 更新CentOS防火墙设置开启80端口访问
- 修改Linux的SSH远程连接端口 技巧
- linux 文本处理
- linux 文本处理
- linux 文本处理
- Linux概述
- Linux内核的Oops
- linux用户管理
- linux下mysql提示"mysql deamon failed to start"错误的解决方法
- Linux操作系统中BSD套接口开发的基础介绍