蜗牛789
主机测评与优惠

解决Navicat for MySQL管理Linux VPS数据库两处连接报错问题

蜗牛之前在群里看到有一个网友在恢复网站的时候数据库较大,且不会使用mysql命令还原数据库(详解使用mysqldump命令备份还原MySQL数据用法整理),于是有看到其他网友让他使用Navicat for MySQL工具,且也解决问题。对于这个工具我也是第一次听说过(没听说过的工具实在太多,很多知识都需要学习),本来今天准备写一篇关于Navicat for MySQL工具的用法记录的,但是在连接Linux VPS服务器上的数据库时候遇到两处连接错误。

一般情况下,如果我们即便本地下载到Navicat for MySQL工具,然后创建连接到Linux VPS服务器中的时候是链接不上的,因为防火墙以及权限没有开,本地是连接不上的。得需要先解决下面2个问题才可以,所以,在分享Navicat for MySQL备份和还原等用途的之前,还是先来解决这两个问题的记录。

1、2003 – Can\’t connect to MySQL server on \”IP地址\”(10038)

这个问题应该是我们防火墙没有设置3306权限。

/sbin/iptables -I INPUT -p tcp –dport 3306 -j ACCEPT
/etc/init.d/iptables save

设置3306权限和保存,这个问题可以解决。

2、1130 – Host \”IP地址\” is not allowed to connect to this MySQL server

这个错误链接问题是告诉我们本地的IP地址无权限链接数据库。

mysql -u root -p
grant all privileges on *.* to \’root\’@\’%\’ identified by \’数据库密码\’ with grant option;

3、检查Navicat for MySQL是否能够连接

这样,Navicat for MySQL两处连接Linux VPS服务器提示的错误问题可以解决,连接成功后就可以进行数据库的操作,比如常用的备份和还原,后面蜗牛再抽点时间体验下这个工具的用法。

About 蜗牛

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。





评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址