zoukankan      html  css  js  c++  java
  • LNMP一键包安装后解决MySQL无法远程连接问题

    MySQL/MariaDB无法远程连接,如何开启?

    1,没有给root对应的权限

    -- @'192.168.1.123'可以替换为@‘%’就可任意ip访问
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.123' IDENTIFIED BY '' WITH GRANT OPTION; 
    mysql> FLUSH PRIVILEGES;

    2,直接用 UPDATE 更新 root 用户 Host, 但不推荐

    mysql> UPDATE user SET Host='192.168.1.123' WHERE User='root' AND Host='localhost' LIMIT 1;
    mysql> FLUSH PRIVILEGES;

    以上2种方法如果都使用了,问题依然没有解决。

    为了安全,lnmp 的大部分版本都是禁止远程连接mysql的,https://lnmp.org/faq.html

    开启的话可以按如下步骤:

    1、首先需要自己在phpmyadmin里添加一个用户 主机为 % 的任意主机(也可以编辑已有的用户)

    2、并且iptables 里删除DROP 3306端口的规则,iptables教程:https://www.vpser.net/security/linux-iptables.html

    直接通过iptables进行操作

    1,查看已有的iptables规则,以序号显示

    iptables -L -n --line-numbers

    2,删除对应的DROP规则

    iptables -D INPUT 5
  • 相关阅读:
    *HDU 1392 计算几何
    *HDU 1115 计算几何
    *HDU 1086 计算几何
    *HDU 2108 计算几何
    HDU 1528 贪心模拟/二分图
    HDU 1281 二分图
    *HDU1150 二分图
    *HDU1151 二分图
    *HDU 1068 二分图
    *HDU 1054 二分图
  • 原文地址:https://www.cnblogs.com/aaronguo/p/10056222.html
Copyright © 2011-2022 走看看