linux 下修改mysql下root 权限来允许远程连接
程序员文章站
2023-08-28 19:18:58
MySQL默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接。 其操作简单,如下所示: 1. 进入mysql: 2. 使用mysql库: 3. 查看用户表: 4. 更新用户表:(其中%的意思是允许所有的ip远程访问,如果需要指定具体的某个ip就写上具体的 ......
mysql默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接。
其操作简单,如下所示:
1. 进入mysql:
/usr/local/mysql/bin/mysql -u root -p 或者 mysql -uroot -p
2. 使用mysql库:
use mysql;
3. 查看用户表:
select `host`,`user` from user;
4. 更新用户表:(其中%的意思是允许所有的ip远程访问,如果需要指定具体的某个ip就写上具体的ip即可)
update user set `host` = '%' where `user` = 'root' limit 1;
5. 强制刷新权限:
flush privileges;