MYSQL允许root用户远程访问

前言

今天需要使用Navicat进行远程调试数据库,发现连接失败,于是乎想到MYSQL默认禁止远程访问。

操作方法

1、登录数据库

[root@ ~]# mysql -u root -p
Enter password:

2、输入以下命令允许root用户远程访问(your_password替换成root密码)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION;

3、应用并生效

FLUSH PRIVILEGES;

 

THE END