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; -- 查看现有用户,密码及允许连接的主机