Navicat for MySQL用ssh功能连接远程数据库

首先,确保远程数据库开启允许远程登录功能

  1. 登录mysql
  2. use mysql—–>show tables;——>select host, user from user;
  3. update user set host = ‘%’ where user = ‘root’;
  4. flush privileges;

第二部 本地用navicat ssh方式登录
1.点击Navicat里的“连接”按钮来创建一个新的数据库连接,在选项卡里点击“SSH”
2.SSH的默认端口是22,这里的用户名和密码应该是在CentOS上拥有FTP权限的用户名和密码)
3.填写我们经常用的“常规”选项,这里的“主机名/IP地址:”一项一定要填写“localhost”或者“127.0.0.1”,否则连不上!用户名和密码可是MySQL数据库的用户名和密码了

你可能感兴趣的:(杂谈)