mysql linux err2003_远程连接linux下的mysql Err1045 Err2003解决办法
本人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解决办法相关推荐
- 【Linux】远程连接Linux系统及故障排查
参考资料: 1.视频课程<Linux运维> 2.书籍PDF版<Linux运维 Web集群实战> 远程连接Linux系统 原理 互联网上的计算机都会有一个32位的地址,ip地址. ...
- Linux下SSH远程连接断开后让程序继续运行解决办法
screen -S yourname #新建一个叫yourname的session screen -r yourname #回到yourname这个session screen -X -S [your ...
- centos mysql 远程连接_Linux下开启MySQL的远程连接
Linux下开启MySQL的远程连接 基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限.下面是基本的步骤: 1.登录到mysql中,为root进行远程访问的 ...
- 远程linux云主机,Linux实验室 远程连接Linux云主机方法
在前面的一篇文章中我们知道了云主机是什么,如何申请和创建云主机以及连接Windows云主机实例的方法.今天,笔者再给大家唠一唠连接Linux云主机实例的方法. Linux介绍 Linux因为它开源.运 ...
- ubuntu mysql允许远程连接mysql_ubuntu下允许mysql远程连接
第一步: 在 /etc/mysql/.. 找到设置文件 找到bind-address = 127.0.0.1 注释掉这行,如:#bind-address = 127.0.0.1 或者改为: bind- ...
- mysql数据库被远程连接_如何让mysql数据库准许被远程连接访问
第一:更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称'%'. 或 ...
- MySQL远程连接失败,MySQL远程连接出现Using password:YES错误的解决办法
相信很多实用MYSQL的朋友都遇到过这种问题,就是MySQL使用localhost能够连接成功,但是使用IP连接却出现Using password:YES或者其它的连接错误.今天就把解决方法给大家说一 ...
- Linux : Notepad++ 远程连接linux
1.美图 2.概述 菜鸟使用flashfxp遇到连接报错. [21:36:19] [R] 530 Permission denied. [21:36:19] [R] 连接失败 (连接已被客户端关闭) ...
- ubantu mysql允许外部链接_ubuntu 下mysql 设置允许远程连接
ubuntu: 安装mysql-server,sudo apt-get install mysql-server mysql 安装成功后查看mysql状态:/etc/init.d/mysql stat ...
最新文章
- 刚刚,中国空间站核心舱“天和”出征太空!
- 显卡驱动程序卸载以及安装
- 帝国扩展变量是哪个php,帝国CMS后台系统设置里面的扩展变量是干什么的?
- IOIOI卡片占卜(Atcoder-IOIOI カード占い)(最短路)
- python基础之os.system函数执行命令行语句
- Android Day05-网络编程之文件下载之多线程断点续传技术
- 【JavaScript学习笔记】计算机编程基础
- JMeter下载及安装详细教程
- Thymeleaf中的ajax传参实例
- 2020年医美行业网络关注度分析报告
- 【图像分割】基于模糊核聚类算法KFCM实现医学图像分割matlab代码
- 88E1111 100BASE-T百兆工程(part1)
- 算法转 Java 后端,2021秋招斩获腾讯、京东、百度等大厂 offer 面经分享!
- 免费的 PSD、图形和矢量文件 - 365PSD.com
- python 爬网站上的图片
- epub格式电子书剖析 .
- python数据分析之pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
- 数据结构——栈的应用
- 4.Deferred
- 基于SSM框架的图书馆借阅管理系统
热门文章
- A. Boredom【DP】
- 1068 Find More Coins (30 分)【难度: 难 / 知识点:01背包问题 + 找路径】
- Spring boot修改员工
- Servlet的多重映射
- ios 从assets加载图片_Flutter图片添加水印功能,Flutter保存Widget为图片
- servlrt程序的入口点是_小程序深度报告:全网数量约550万,日活跃超4.4亿
- 蓝桥杯练习系统习题-算法提高1
- 蓝桥杯-8-1因式分解(java)
- 数据结构值排序算法(三)-快速排序
- Java监听器的用法(一):内部类监听器