在虚拟机里安装完mysql后,开启root远程登录权限

使用rpm安装完mysql后,希望用navicat客户端远程连接,却提示报错

解决在虚拟机里安装完mysql后,开启root远程登录权限的问题

1、修改mysql密码

用SET PASSWORD FOR命令

mysql -u root -p

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('1qaz2wsx');

2、给root远程访问权限

use mysql;

mysql>update user set host = '%' where user ='root';

mysql>select host, user from user;

mysql>flush privileges;

部分内容来自于学习编程期间收集于网络的免费分享资源和工作后购买的付费内容。 如需获取教程配套的资源文件和一对一专属答疑支持,请加vx:kangmf24联系作者。
原文地址:https://www.cnblogs.com/MarlonKang/p/15108873.html