本人linux系统 Centos7

1.Err2003

我个人的情况是因为linux中防火墙开启并阻止了3306这个mysql端口的远程连接

解决办法:

CentOS 7.0默认使用的是firewall作为防火墙,现在要将其关闭

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

如果你还想开启别的防火墙请记得配置相关文件不要屏蔽远程连接3306端口

下面给出一个网上找出的例子,配置iptables防火墙(我并没有自己实践)

vi/etc/sysconfig/iptables #编辑防火墙配置文件

# sampleconfiguration for iptables service

# you can edit thismanually or use system-config-firewall

# please do not askus to add additional ports/services to this default configuration

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT[0:0]

:OUTPUT ACCEPT[0:0]

-A INPUT -m state--state RELATED,ESTABLISHED -j ACCEPT

-A INPUT -p icmp -jACCEPT

-A INPUT -i lo -jACCEPT

-A INPUT -p tcp -mstate --state NEW -m tcp --dport 22 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -jACCEPT

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

-A INPUT -j REJECT--reject-with icmp-host-prohibited

-A FORWARD -jREJECT --reject-with icmp-host-prohibited

COMMIT

:wq! #保存退出

备注:这里使用80和8080端口为例。***部分一般添加到“-A INPUT -p tcp -m state --state NEW -m tcp--dport 22 -j ACCEPT”行的上面或者下面,切记不要添加到最后一行,否则防火墙重启后不生效。

systemctlrestart iptables.service #最后重启防火墙使配置生效

systemctlenable iptables.service #设置防火墙开机启动

2.Err1045

我之前用了mysql的root账户远程linux下的mysql可能是导致这个问题的原因

于是我新建了一个账户并给这个账户分配了一个数据库然后远程,成功连接

附上mysql的添加用户相关操作

http://my.oschina.net/u/1179414/blog/202377

mysql linux err2003_远程连接linux下的mysql Err1045 Err2003解决办法相关推荐

  1. 【Linux】远程连接Linux系统及故障排查

    参考资料: 1.视频课程<Linux运维> 2.书籍PDF版<Linux运维 Web集群实战> 远程连接Linux系统 原理 互联网上的计算机都会有一个32位的地址,ip地址. ...

  2. Linux下SSH远程连接断开后让程序继续运行解决办法

    screen -S yourname #新建一个叫yourname的session screen -r yourname #回到yourname这个session screen -X -S [your ...

  3. centos mysql 远程连接_Linux下开启MySQL的远程连接

    Linux下开启MySQL的远程连接 基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限.下面是基本的步骤: 1.登录到mysql中,为root进行远程访问的 ...

  4. 远程linux云主机,Linux实验室 远程连接Linux云主机方法

    在前面的一篇文章中我们知道了云主机是什么,如何申请和创建云主机以及连接Windows云主机实例的方法.今天,笔者再给大家唠一唠连接Linux云主机实例的方法. Linux介绍 Linux因为它开源.运 ...

  5. ubuntu mysql允许远程连接mysql_ubuntu下允许mysql远程连接

    第一步: 在 /etc/mysql/.. 找到设置文件 找到bind-address = 127.0.0.1 注释掉这行,如:#bind-address = 127.0.0.1 或者改为: bind- ...

  6. mysql数据库被远程连接_如何让mysql数据库准许被远程连接访问

    第一:更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称'%'. 或 ...

  7. MySQL远程连接失败,MySQL远程连接出现Using password:YES错误的解决办法

    相信很多实用MYSQL的朋友都遇到过这种问题,就是MySQL使用localhost能够连接成功,但是使用IP连接却出现Using password:YES或者其它的连接错误.今天就把解决方法给大家说一 ...

  8. Linux : Notepad++ 远程连接linux

    1.美图 2.概述 菜鸟使用flashfxp遇到连接报错. [21:36:19] [R] 530 Permission denied. [21:36:19] [R] 连接失败 (连接已被客户端关闭) ...

  9. ubantu mysql允许外部链接_ubuntu 下mysql 设置允许远程连接

    ubuntu: 安装mysql-server,sudo apt-get install mysql-server mysql 安装成功后查看mysql状态:/etc/init.d/mysql stat ...

最新文章

  1. 刚刚,中国空间站核心舱“天和”出征太空!
  2. 显卡驱动程序卸载以及安装
  3. 帝国扩展变量是哪个php,帝国CMS后台系统设置里面的扩展变量是干什么的?
  4. IOIOI卡片占卜(Atcoder-IOIOI カード占い)(最短路)
  5. python基础之os.system函数执行命令行语句
  6. Android Day05-网络编程之文件下载之多线程断点续传技术
  7. 【JavaScript学习笔记】计算机编程基础
  8. JMeter下载及安装详细教程
  9. Thymeleaf中的ajax传参实例
  10. 2020年医美行业网络关注度分析报告
  11. 【图像分割】基于模糊核聚类算法KFCM实现医学图像分割matlab代码
  12. 88E1111 100BASE-T百兆工程(part1)
  13. 算法转 Java 后端,2021秋招斩获腾讯、京东、百度等大厂 offer 面经分享!
  14. 免费的 PSD、图形和矢量文件 - 365PSD.com
  15. python 爬网站上的图片
  16. epub格式电子书剖析 .
  17. python数据分析之pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
  18. 数据结构——栈的应用
  19. 4.Deferred
  20. 基于SSM框架的图书馆借阅管理系统

热门文章

  1. A. Boredom【DP】
  2. 1068 Find More Coins (30 分)【难度: 难 / 知识点:01背包问题 + 找路径】
  3. Spring boot修改员工
  4. Servlet的多重映射
  5. ios 从assets加载图片_Flutter图片添加水印功能,Flutter保存Widget为图片
  6. servlrt程序的入口点是_小程序深度报告:全网数量约550万,日活跃超4.4亿
  7. 蓝桥杯练习系统习题-算法提高1
  8. 蓝桥杯-8-1因式分解(java)
  9. 数据结构值排序算法(三)-快速排序
  10. Java监听器的用法(一):内部类监听器