允许ROOT用户远程访问MySQL
测试环境(对安全性要求较低)需要设置允许ROOT用户远程访问数据库,方便使用图形管理工具。
默认MySQL禁止
root远程访问
使用以下SQL设置允许:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;已验证,在
GRANT命令中,需要在字符串root%和password的前后加上单引号,否则会报错。
并且在配置my.cnf文件中设置
bind-address = 127.0.0.1注释掉这行:
#bind-address = 127.0.0.1如果
my.cnf中有限制IP绑定的设置,修改后需要重启MySQL服务
参考
Last updated
Was this helpful?