zoukankan      html  css  js  c++  java
  • 远程连接华为MySQL

    远程连接华为云MySQL8.0

    当我使用Navicat去链接华为云MySQL时报的Can't connect to MySQL server (10060)异常。

    1、第一步

    mysql -u root -p  

    mysql> use mysql;  

    mysql> update user set host = '%' where user = 'root';  

    上面代码的意思是修改host用户的可以连接的地址。

    2、第二步

    mysql -u root -p    //登录MySQL  

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;     //任何远程主机都可以访问数据库  

    mysql> FLUSH PRIVILEGES;   //需要输入次命令使修改生效  

    mysql> EXIT   //退出

    上述代码就是设置哪些主机可以访问,我们这里设置的是全部。

    3、第三步

    我这里直接暴力关闭了防火墙,可能不同操作系统置零不太一样,我这里在华为云找了几个不同的系统供大家参考。

    关闭防火墙

    根据操作系统不同,分别执行以下命令关闭防火墙。

    • CentOS 6系统:

      service iptables stop

    • CentOS 7系统:

      systemctl stop firewalld.service

    • Ubuntu系统:

      ufw disable

    • Debian系统:

      /etc/init.d/iptables stop

  • 相关阅读:
    JAVA-类加载机制(2)-类加载的过程
    JAVA-类加载机制(1)-生命周期
    StarUML-详解
    JMS-mq-发布/订阅
    JMS-mq-点对点
    Spring-Transcation
    Session-Hibernate
    Session
    Git配置
    Maven配置
  • 原文地址:https://www.cnblogs.com/kenai/p/14684344.html
Copyright © 2011-2022 走看看