阿里云 lnmp一键安装包远程访问Mysql

一直在用Lnmp一键安装包配置环境,感觉确实好用,但是它禁用了远程链接MysqL,对于我这种习惯了用Navicat客户端链接MysqL的人来说就是折磨,竟然禁用了就可以解开,方法如下:

一、更改root权限

MysqL> MysqL -u root -p;

MysqL> password

MysqL> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; #注意password改成自己的密码

MysqL> FLUSH PRIVILEGES;

MysqL> exit;

二、更改iptables防火墙设置

这里将3306端口设置为允许访问

iptables -A INPUT -p tcp --dport 3306 -j ACCEPT

扩展:

1、iptables -L -n 查看已经添加的防火墙规则

2、iptables -L -n –line-numbers #将所有iptables以序号标记显示,横行为双单线 – –

3、iptables -D INPUT 8 #删除INPUT里序号为8的规则

三、阿里云配置

若是用的阿里云ECS服务器,请在安全组中添加规则

四、删除DROP的项

通过命令查看被墙的3306端口:sudo iptables -L -n –line-numbers

删除被墙的端口:sudo iptables -D INPUT 6

再次链接成功。

相关文章

MySQL 死锁 是指两个或多个事务互相等待对方持有的锁,从而导...
在MySQL中,InnoDB引擎通过Next-Key Locking技术来解决幻读问...
在数据库事务管理中,Undo Log 和 Redo Log 是两种关键日志,...
case when概述 sql语句中的case语句与高级语言中的switch语句...
其实很简单,只是为了忘记,做个记录,用的时候方便。 不管是...
1.进入服务,找到mysql服务,在属性里找到mysql的安装路径 2...