MySQL在安装过程中,可以选择
“Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”
如果在安装时未选择远程登录,后期想要开启可以在MySQL窗口中输入
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 命令可以更改远程连接的设置
其中第一个root为用户登录名,第二个root是登录的密码
如果是固定ip就这么写
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.49'
IDENTIFIED BY 'root' WITH GRANT OPTION;
“flush privileges;”命令刷新刚才修改的权限,使刚才的命令生效。
最后检测是否修改成功
mysql> USE mysql; -- 切换到 mysql DB Database changed mysql> SELECT User, Password, Host FROM user; -- 查看现有用户,密码及允许连接的主机
本文介绍如何在MySQL中配置root用户以实现远程登录。通过使用特定的SQL命令,您可以轻松地授予root用户从任何主机进行连接的权限。文章还提供了一个刷新权限的方法以及验证配置更改是否成功的步骤。
2699

被折叠的 条评论
为什么被折叠?



