linux上防火墙启动后mysql就不能用了
无法访问系统资源 MySQL 不能访问启动需要的资源是造成而 MySQL 无法启动的一个常见原因,如:文件,端口等。
MySQL服务器没有运行:请确认MySQL数据库服务器是否已经启动。可以检查MySQL的状态或者重启MySQL服务,看是否能够正常连接。
遇到无法启动MYSQL时常见解决方法二:重装MYSQL 发现MYSQL有问题时,最便捷的方法,是先把mysql卸载掉,然后重装重新配置,具体方法如下:卸载MYSQL,清理掉安装目录和Windows目录下的my.ini文件。
首先我们查找mysql.sock的文件位置,如果忘记了文件的位置,首先查看/etc/my.cnf文件。然后我们将mysql.sock文件进行改名,使用linux的mv命令即可,这里我们改为mysql.sock.bak0830。
/usr/bin/mysqladmin这个命令的路径不对,你可以先看看这个下面有没有这个文件。
mysql启动需要临时关闭防火墙?
1、你好!一般实验下都是把 防火墙关掉的。当然如果你知道mysql的进程端口号,可以再防火墙配置文件中许允许其任何的访问。不然你就关掉吧。如果是开机启动的话,可以使用 chkconfig mysql on 这是 rel0之前的配置。
2、检查系统防火墙:如果系统防火墙阻止了MySQL服务的启动,可以尝试关闭防火墙或者添加例外规则。
3、本地计算机无法启动mysql服务。错误 1067:进程意外终止。
4、确定服务器上的防火墙没有阻止 3306 端口。MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。
5、但是无法修改管理员密码,下面还是给个标准的解决方法。
如何设置mysql远程访问及防火墙设置
1、MySQL中设置绑定IPsudo vim /etc/mysql/my.cnf1然后把bind-address 10.1改为bind-address 0.0.0.0,这样EC2的IP无论怎样变化,都能够远程访问了。
2、登陆mysql mysql -u root -p 改表法:修改mysql库的user表,将host项,从localhost改为%。
3、MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。
4、配置mysql允许远程链接 默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。这里提供了二种方法设置mysql可以通过远程主机进行连接。
5、第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称%。 \x0d\x0a或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。
关于mysql怎么关闭防火墙设置和mysql如何关闭的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。