MySQL是一种常用的关系型数据库管理系统。默认情况下,MySQL的root用户只能在本地登录,无法远程登录。如果需要远程连接到MySQL服务器,需要进行以下操作开启root用户的远程连接权限。
步骤如下:
1.登录MySQL命令行工具:mysql -u root -p
2.输入密码登录。
3.执行以下命令授权远程连接权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
4.刷新MySQL权限表:
FLUSH PRIVILEGES;
5.使用Ctrl+D或exit退出MySQL命令行工具,重新登录。
6.修改MySQL配置文件my.cnf,将#bind-address = 127.0.0.1修改为bind-address = 0.0.0.0,保存并退出。
7.重启MySQL服务,使配置生效。
至此,MySQL root用户远程连接权限已经开启。