MySQL建用户的时候会指定一个host,默认是127.0.0.1/localhost,那么这个用户就只能本机访问,其它机器用这个用户帐号访问会提示没有权限,host改为%,表示允许所有机器访问。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

允许任何ip以root用户以密码123456登录

flush privileges;立即生效

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。

2、关闭firewall:
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl mask firewalld.service

3、安装iptables防火墙
yum install iptables-services -y

4.启动设置防火墙

# systemctl enable iptables
# systemctl start iptables

5.查看防火墙状态

systemctl status iptables

6编辑防火墙,增加端口
vi /etc/sysconfig/iptables #编辑防火墙配置文件
-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
:wq! #保存退出

7.重启配置,重启系统
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动

此时,如果端口还是无法访问,就是阿里云的安全组没有添加。添加自定义安全组,开放端口。

转载于:https://www.cnblogs.com/ly-lxy/p/10654952.html

centos7 端口3306无法连接问题相关推荐

  1. mysql telnet无法打开主机连接_求助:不能打开主机连接,在端口 3306: 连接失败...

    我用的mysql-5.022非安装版.操作系统为windows xp(sp2)下载安装包直接解压在c盘目录下. Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 ...

  2. Centos7 增加/修改SSH连接端口

    Centos7 增加/修改SSH连接端口 1.修改配置文件 2. 如果你关闭了SELinux,可以忽略这一步. 3. 防火墙开放22345端口 4. 重启SSH服务和防火墙 最好也重启下服务器 1.修 ...

  3. 不能连接MySQL服务主机3306_解决centos的mysql服务3306端口无法远程连接10038问题

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

  4. MySQL压缩包安装,MySQL8和MySQL5安装,端口3306和3307

    MySQL压缩包安装,MySQL8和MySQL5安装,端口3306和3307 前言 下载MySQL5和MySQL8 MySQL5 安装 解压 新建my.ini文件 用管理员身份打开CMD(黑底的[命令 ...

  5. Linux FTP 21端口始终无法连接的问题

    记录一下出现的问题 环境如下 环境如下 软件 版本 Linux Centos7.5 ftp软件 Pure-ftpd 宝塔Panel 6.9.9 安装完下面这个插件之后吧,进行了一系列常规设置 1.首先 ...

  6. 端口3306 mysql命令_Mysql数据库非3306端口命令连接数据库解决方法

    连接mysql3306端口命令 mysql -h58.64.217.120 -ushop -p123456 连接非3306端口(指定其他端口) 的命令 mysql -h58.64.217.120 -P ...

  7. win7如何打开防火墙某个端口的tcp连接

    win7如何打开防火墙某个端口的tcp连接 在安装sql server 2008 r2的时候,安装程序提示windows防火墙中1433端口没有打开,要自己去打开这个端口,所以自己摸索了一下,现在把步 ...

  8. sql 2000 无法连接远程数据库 sqlserver不存在或访问被拒绝、不能打开到主机的连接,在端口1433:连接失败等 解决方案

    sql 2000 无法连接远程数据库 sqlserver不存在或访问被拒绝.不能打开到主机的连接,在端口1433:连接失败等 解决方案 参考文章: (1)sql 2000 无法连接远程数据库 sqls ...

  9. 华为云不能访问指定端口和telnet连接不了的问题

    华为云不能访问指定端口和telnet连接不了的问题 之前遇到了华为云远程只能访问80端口 其他任何自定义端口都不能访问的问题 搞了好久才发现华为云有3个安全组规则,要把3个安全组规则 default ...

  10. Centos7端口映射(云端最后别忘了在安全组开放80端口!!!!!!!!!)

    配置好阿里云上系统的环境,并且能够成功访问,但是每次访问都要加上端口号,这其实是一件很不爽的事情,而我们平时访问的网站都是不需要写端口号的,原因是:浏览器默认访问端口是80端口,我们在平时访问时假如不 ...

最新文章

  1. Seurat包分析单细胞转录组数据代码
  2. linux 将当前时间往后调整2分钟_自动调整linux系统时间和时区与Internet时间同步...
  3. 在kde中让gvim自动最大化
  4. NR 5G UE和5G网络功能之间的安全流程
  5. Python 技术篇-如何打印一段文字,用友云霸气控制台颜文字打印
  6. 未来已来 -只是尚未流行
  7. 简述configure,pkg-config,pkg_config_path三者的关系
  8. BLE 配对后通信其中一方LTK丢失情况(转自襄坤在线)
  9. 奔跑吧,OpenStack现场分享:超融合架构如何抹平物理硬件差异?
  10. android findviewbyid定义成静态,findViewById 为null???
  11. 在Microsoft Azure上运行Eclipse MicroProfile
  12. 远程服务器如何创建分支,git如何远程创建分支
  13. 【原创】StreamInsight查询系列(三)——基本查询操作之过滤
  14. 为普通用户添加root权限
  15. Quartz-第三篇 quartz-misfire 错失,补偿执行
  16. 计算机病毒发展简史,计算机病毒分析_计算机病毒简史
  17. 计算机仿真课程的心得体会,数学建模心得体会
  18. vmware虚拟机共享文件夹设置(xp)
  19. 某酷kux文件转mp4方法
  20. java调用javascript函数_Java调用javascript函数

热门文章

  1. 前后端分离项目的session问题
  2. Springmvc源码分析之dispatcherServlet
  3. 为什么要使用Spring框架
  4. 安装webpack和webpack打包(此文转自Henery)
  5. 轻松提高Win2003的运行速度
  6. 最长上升子序列(LIS)题目合集
  7. 在 SELECT 查询中使用分组集
  8. c#_delegate_异步调用_BeginInvoke
  9. 版本控制工具——subversion
  10. [2018.07.12 T3] B君的第三题