首先,确保远程数据库开启允许远程登录功能
- 登录mysql
- use mysql—–>show tables;——>select host, user from user;
- update user set host = ‘%’ where user = ‘root’;
- flush privileges;
第二部 本地用navicat ssh方式登录
1.点击Navicat里的“连接”按钮来创建一个新的数据库连接,在选项卡里点击“SSH”
2.SSH的默认端口是22,这里的用户名和密码应该是在CentOS上拥有FTP权限的用户名和密码)
3.填写我们经常用的“常规”选项,这里的“主机名/IP地址:”一项一定要填写“localhost”或者“127.0.0.1”,否则连不上!用户名和密码可是MySQL数据库的用户名和密码了