[linux服务器部署]完成服务器部署之后配置navicat远程登录

mysql

mysql -u root -p;	#登录
use mysql; 	#进入mysql数据库
SELECT host FROM user WHERE user='root';	#查看所有root用户的host
RENAME USER 'root'@'127.0.0.1' TO 'root'@'%'; #设置全局访问权限
CREATE USER 'root'@'%' IDENTIFIED BY 'x123456';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password'; #设置可以访问密码,否则无法访问
FLUSH PRIVILEGES;  #刷新用户数据

于是就可以显示出来了
在这里插入图片描述

1044

mysql> SELECT host,user,password,Grant_priv,Super_priv FROM mysql.user;
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root'; FLUSH PRIVILEGES;

猜你喜欢

转载自blog.csdn.net/JianShengShuaiest/article/details/119168344