CentOS下开启mysql远程连接,远程管理数据库
当服务器没有运行php、没装phpmyadmin的时候,远程管理mysql就显得有必要了。因为在CentOS下设置的,所以标题加上了CentOS,以下的命令在debian等系统下应该也OK。
- mysql -u root -p mysql # 第1个mysql是执行命令,第2个mysql是系统数据名称
在mysql控制台执行:
- grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
- # root是用户名,%代表任意主机,'123456'指定的登录密码(这个和本地的root密码可以设置不同的,互不影响)
- flush privileges; # 重载系统权限
- exit;
允许3306端口
- iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
- # 查看规则是否生效
- iptables -L -n # 或者: service iptables status
- # 此时生产环境是不安全的,远程管理之后应该关闭端口,删除之前添加的规则
- iptables -D INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
PS,上面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
远程管理数据库的软件,win系统下可以使用SQLyog,用了几种远程软件,感觉这个用起来蛮不错的。
原文:http://www.fantxi.com/blog/archives/enable-remote-access-mysql-centos/
转载于:https://www.cnblogs.com/OnlyDreams/p/5698413.html
CentOS下开启mysql远程连接,远程管理数据库相关推荐
- centos mysql 远程连接_Linux下开启MySQL的远程连接
Linux下开启MySQL的远程连接 基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限.下面是基本的步骤: 1.登录到mysql中,为root进行远程访问的 ...
- Windows下如何使用VScode连接远程linux服务器进行远程开发
Windows下如何使用VScode连接远程linux服务器进行远程开发 1. 先上手-成功连接 1.vscode下载安装所需插件:vscode中的remote-ssh插件 安装之后,就会出现上图黄色 ...
- 远程连接不了数据库(报错:MySql 1045...)
问题:远程连接不了数据库 提示:MySql 1045 Access denied for user 'root'@'localhost' (using password: YES) 解决: 编辑mys ...
- 华为服务器2288H远程连接远程连接管理口
通过网线直连,本地管理服务器,每次都的去机房很不方便,可以配置管理网口,将其接入交换机通关远程连接来管理 1. 找条网线连接电脑跟服务器管理网口,服务器默认IP:192.168.2.100 , 修改电 ...
- 在Centos下启用mysql的远程访问账号
在Centos下启用mysql的远程访问账号 - Java@Free - BlogJava Java@Free 聂永博客(http://www.yongboy.com/)镜像站点 在Centos下启用 ...
- Centos下安装mysql 总结
一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...
- 数据中心使用dtu远程连接oracel 9i数据库问题
数据中心使用dtu远程连接oracel 9i数据库问题 发表人:lurrance | 发表时间: 2005年二月20日, 12:13 经过从网上找来的资料以及看书,摸索,终于用宏电7920 dtu将数 ...
- 使用instantclient_19客户端(免安装)远程连接Oracle服务器端数据库
使用instantclient_19客户端(免安装)远程连接Oracle服务器端数据库 1.下载文件 2.文件解压 3.环境变量设置 3.tnsnames.ora文件 4.连接测试 5.ORA-125 ...
- centos下加入mysql环境变量
centos下加入mysql环境变量 命令行的时候每次都要进入mysql的目录/usr/local/mysql/bin太麻烦了,为了能在任何一个位置直接进入,设置一下环境变量即可 vi /etc/pr ...
最新文章
- springBoot静态资源处理
- 【计算摄影】计算机如何学会欣赏照片的美感?
- 从ICLR 2020、AAAI 2020看对话系统近期研究进展
- Centos7下vim最新版本安装
- 《Stellaris》游戏分析报告
- java中final是修饰符么_Java final修饰符详解
- 第一课[编辑器设置-VC++6.0]
- 【OpenCV学习】基于轮廓寻找的视频流运动检测
- 自学python考哪些证书-自学python找什么书?
- centos JDK安装
- 力扣-64 最小路径和
- sunray破解版使用方法
- 假期培训日记(数论)
- Linux 平台下如何使用GCC得到各种格式的文件正文(office文件,PDF,邮件,html,zip等)
- java.net.UnknownHostException:
- Sqli-labs 基本注入篇 (Less1~22)
- 沉没的泰坦尼克号的幸存者数据分析
- JavaScript之Soft排序
- 数据库备份 语句
- Synchro Arts 5折优惠即将结束
热门文章
- 圆柱属于能滚动的物体吗_中班科学活动教案:滚动的物体教案(附教学反思)
- python实现滑块验证功能_python3.8.1+selenium实现登录滑块验证功能
- 一周一论文(翻译)——[IEEE 14] Elastic scaling for data stream processing
- delphi保存为html文件,如何在程序中将powerpoint生成html页面。就是和在powerpoint另存为html格式的一样(120分)...
- 自动化监控--添加itme的web页面详解
- 处理get中的中文乱码情况
- Python爬虫_selenium
- css处理超出文本截断问题的两种情况(多行或者单行)
- 打jar时包含所有依赖(maven-assembly-plugin)
- easyui 行编辑修改