文档章节

linux下mysql开启远程访问权限及防火墙开放3306端口

小马佩德罗
 小马佩德罗
发布于 03/25 19:13
字数 265
阅读 0
收藏 0

1、登陆mysql

mysql -u root -p

2、修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,比如可以将localhost改为192.168.1.123,这表示只允许局域网的192.168.1.123这个ip远程访问mysql。

mysql> use mysql; 
mysql> update user set host = '%' where user = 'root'; 
mysql> select host, user from user; 
mysql> flush privileges;

防火墙开放3306端口

1、打开防火墙配置文件

vi  /etc/sysconfig/iptables

2、增加下面一行

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

注意:增加的开放3306端口的语句一定要在icmp-host-prohibited之前

 

重启,重启,重启,重要的事情说三遍!

© 著作权归作者所有

小马佩德罗
粉丝 13
博文 22
码字总数 6718
作品 0
深圳
程序员
私信 提问
linux下mysql开启远程访问权限及防火墙开放3306端口

开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而...

SoneWinstone
2016/11/14
53
0
Linux环境下安装配置Mysql

首先我们的使用的是linux的 centOS6 版本 安装mysql: 1、查看有没有安装包 yum list mysql* 2、进行安装mysql:一般我们在服务器端安装的都是服务端( mysql) yum install mysql-server或者...

糖拌西红柿
2018/08/05
0
0
解决centos的mysql服务3306端口无法远程连接10038问题

之前一期说过在centos下安装宝塔控制面板,当登陆进去新建了数据库,然后在windows使用navicat for mysql 远程连接数据库一直失败,没有解决就先用阿里的RDS先用着,直到近期找到了方法。 BB...

皇冠小丑
2018/12/09
107
0
centos7 设置mysql账号密码开放3306端口实现远程登陆

在阿里云服务器上(centos7)下载好了mysql并安装上去,但是暂未设置账号密码,远程登陆mysql并不可行。 这里有两个问题需要我们去解决:设置账号密码;远程登陆mysql (一)设置账号密码 (...

徐代龙
2018/06/03
0
0
mysql 创建远程账户

Linux上安装的mysql。默认情况下只有一个账户 : root . 此账户只能进行本地连接 , 对外拒绝连接 . 我们需要建立一个允许远程登录的数据库账户 , 这样才可以方便的进行远程操作数据 . 默认情况...

孟浩奇
2016/12/08
108
0

没有更多内容

加载失败,请刷新页面

加载更多

nginx学习之模块

1、 stub_status模块: 用于展示nginx处理连接时的状态。 配置语法如下: Syntax:stub_status;Default:默认没有配置Context:server、location 可以编辑default.conf,加上如下配置: ...

码农实战
33分钟前
3
0
MySQL,必须掌握的6个知识点

目录 一、索引B+ Tree 原理 MySQL 索引 索引优化 索引的优点 索引的使用条件 二、查询性能优化使用 Explain 进行分析 优化数据访问 重构查询方式 三、存储引擎InnoDB MyISAM 比较 四、数据类...

李红欧巴
36分钟前
4
0
堆”和“栈

C++作为一款C语言的升级版本,具有非常强大的功能。它不但能够支持各种程序设计风格,而且还具有C语言的所有功能。我们在这里为大家介绍的是其中一个比较重要的内容,C++内存区域的基本介绍。...

SibylY
48分钟前
4
0
总结:Https

一、介绍 简单理解,https即在http协议的基础上,增加了SSL协议,保障数据传输的安全性。 它由以前的http—–>tcp,改为http——>SSL—–>tcp;https采用了共享密钥加密+公开密钥加密的方式 ...

浮躁的码农
50分钟前
6
0
数据库表与表之间的一对一、一对多、多对多关系

表1 foreign key 表2 多对一:表 1 的多条记录对应表 2 的一条记录 利用foreign key的原理我们可以制作两张表的多对多,一对一关系 多对多: 表1的多条记录可以对应表2的一条记录 表2的多条记...

Garphy
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部