1、1.首先远程连接进入服务器,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。

2、设置远程登录,
1.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
(第一个root表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个root表示密码,)
2.flush privileges;
刷新MySQL的系统权限相关表

3、可以成功连接到Navicat,走了好多弯路。总结出来最方便的办法。第一次发文大家多指点
