首页 > 数据库技术 > 详细

远程连接华为MySQL

时间:2021-04-21 16:14:26      阅读:19      评论:0      收藏:0      [点我收藏+]

远程连接华为云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

远程连接华为MySQL

原文:https://www.cnblogs.com/kenai/p/14684344.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!