-
登录服务器,登陆MySQL数据库命令如下:
mysql -u root -p pwd;
-
查询MySQL数据库是否允许远程ip访问,命令如下:
use mysql;
select host, user from user;
查询结果为127.0.0.1或者localhost或者当前服务器域名,则表示不允许远程连接。 -
开启远程访问操作。命令如下:
GRANT ALL PRIVILEGES ON . TO ‘root’@’%'IDENTIFIED BY ‘*****’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
其中root是mysql登录名,*****是mysql登录密码。 -
在服务器端开放3306端口
之后我们就可以通过navicate远程访问了!