SQLyog连接服务器数据库

一. 通过SQLyog建立连接

  • 通过SSH工具打开服务器上的Mysql

    1
    mysql -uroot -p密码
  • 给Mysql授权可以外部访问(账号密码换成自己的Mysql账号密码)

    1
    GRANT ALL PRIVILEGES ON . TO 'root'@'%'IDENTIFIED BY '密码' WITH GRANT OPTION;
  • 打开本机上的SQLyog,新建连接, 填写相关信息:

    image-20201230010224168

  • 点击连接,正常情况下就可以看到服务器上的数据库,并进行图形化操作了

二. Error解决

按上述步骤操作到最后一步,弹出下图Error🤕:

image-20201230004005853

Error NO.2003 Can't connect to MySQL server on '***.***.***.***'(10060)

搜索后找到了解决方案🧐:

通过firewall的方式添加3306端口到许可中.

在宝塔Linux面板中的操作步骤:安全👉填写端口“3306”👉点击放行

这样再点击SQLyog连接按钮就能成功连接数据库啦🍻

参考:

使用SQLyog工具连接服务器Mysql数据库 - 简书 (jianshu.com)

linux安装启动tomcat后浏览器无法访问: || sqlyog连接llinux上的mysql报Error No. 2003…(10060)_小橙子的博客-CSDN博客

mysql error(2003) 10060的再解决 - 螺旋狗 - 博客园 (cnblogs.com)

宝塔面板防火墙开放端口_firewalld_iptables添加规则 - 奶爸建站笔记 (naibabiji.com)

Author: Krab
Link: https://isxrh.github.io/2021/07/17/202108_SQLyog连接服务器数据库/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.