在日常工作中,大部分都数据库都是存储在本地服务器,但是也有远程服务器访问需求,那么怎么设置远程呢?

1.查看当前的用户信息

select User,host from user;

可以看到我这个数据库有一个root用户,host是localhost,表示只能到本地登录,所以要想使用远程登录,有二种方式

1 修改root用户的host值,将其修改成 %

2 新增一个root用户,将其host属性赋值为%

2.新增root用户

grant usage on * to 'root1'@'%' identified by 'password' with grant option;

3.给新用户设置权限

GRANT ALL PRIVILEGES ON * TO 'root1'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

4.刷新权限

flush privileges; 

5.查看用户是否设置成功

select User,host from user;

到这里就代表修改成功了,就可以远程连接了

文章作者: 锦轩
本文链接:
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 锦轩个人小站
MYSQL 软件类 MYSQL linux
喜欢就支持一下吧
打赏
微信 微信
支付宝 支付宝