linux下mysql链接被防火墙阻止解决办法

linux下安装了mysql,不能从其它机器访问 帐号已经授权从任意主机进行访问

vi /etc/sysconfig/iptables

在后面添加

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

service iptables restart

发现还是不行

最终发现记录要添加在

-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT 这一条前面 再次重启 OK

 

时间: 2024-09-09 06:16:44

linux下mysql链接被防火墙阻止解决办法的相关文章

linux下mysql链接被防火墙阻止的解决方法_Mysql

vi /etc/sysconfig/iptables 在后面添加 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT service iptables restart 发现还是不行 最终发现记录要添加在 -A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT 这一条前面 再次重启 OK

虚拟机linux端mysql数据库无法远程访问的解决办法_Mysql

对于解决虚拟机linux端mysql数据库无法远程访问的办法一种,以下内容我给大家整理了两种解决方案,具体内容如下: 解决方法一: 1. 在控制台执行 mysql -u root -p mysql,CentOS系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台 2. 在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION; FLUSH

Linux下MySQL 5.5中文乱码解决方法

分析问题排查 登录MySQL查看用SHOW VARIABLES LIKE 'character%'; character_set_database和character_set_server的默认字符集还是latin1. +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------

linux下mysql的root密码忘记解决方

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库.   因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 2.修改MySQL的登录设置:   # vi /etc/my.cnf 在[mysqld]的段中加上一

【转载】Linux 下使用 vi 没有颜色的解决办法

vi 是没有颜色的,vim 是有颜色的. 我们可以通过 rpm -qa |grep vim 看看系统中是否安装了下面 3 个 rpm 包,如果有就是安装了 vim . [root@Betty ~]# rpm -qa |grep vim vim-minimal-7.0.109-7.el5 vim-enhanced-7.0.109-7.el5 vim-common-7.0.109-7.el5 如果没有,则下载并安装这 3 个包. 安装完成后,vim 命令就可用了,并且是有颜色的,但是并没有解决 vi

linux下提示Too many open files解决办法

– 合理配置Linux同时可打开文件句柄数限制及lsof命令使用 今天一上班就看到一来自性能测试组的一个系统错误报告,Linux系统下的应用在压力下会出现"Too many open files"的错误并导致服务停止. 其中这是老问题,就是需要合理配置Linux同时可打开文件句柄数限制. 当然,如果应用程序有bug,滥用资源是另一个问题了. Linux把大部分资源都会虚拟成文件,象打开网络连接也都会占用文件句柄,Linux的默认限制一般是1024,这个限制对一般个人使用是没有问题的,但

Android SDK在widnows和linux下adb找不到设备解决办法

通常,在安装并配置完android SDK的环境变量之后,成功在命令行(Terminal)输入adb devices之后,并不会立刻看到自己的设备.这里排除掉设备本身驱动的问题,最常见的就是在用户目录下的.android文件夹内没有adb_usb.ini的文件存在.windows和linux环境均如此. Windows环境 进入C:Users目录,找到自己名字的文件夹,会看到一个.android命名的文件夹(没有则新建一个).打开之后里面是一些adbkey之类的信息,查找是否存在adb_usb.

windows下mysql忘记root密码的解决办法

  今天早上 一朋友说自己的mysql 忘记root密码了 让我帮忙给看看,因为没有接触过mysql 所以从网上找了一下信息 经我亲身实践 已经成功!mysql版本是5.1 以下是从网上找的信息: 1. 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令: net stop mysql 打开第一个cmd1窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:Program FilesMySQLMySQL Serve

【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装

  [MySQL]Linux下MySQL 5.5.5.6和5.7的RPM.二进制和源码安装   1.1  BLOG文档结构图       1.2  前言部分 1.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① MySQL的二进制安装过程(重点) ② MySQL多实例管理(mysqld_multi) ③ MySQL的源码编译安装过程 ④ Linux的逻辑卷的使用 ⑤ 文件的MD5值 ⑥ 访问MySQL的几种客