MySQL远程访问

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

1.查看当前的用户信息

select User,host from user;

image-moto

可以看到我这个数据库有一个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;
SQL

4.刷新权限

flush privileges; 
SQL

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

select User,host from user;
SQL

image-fggo

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

重要提示

源码工具资源类要求技术能力: 源码工具对技术要求较高,不建议小白购买下载,建议具有一定思考和动手能力的用户购买。
请谨慎考虑: 小白和缺乏思考动手能力者不建议赞助。本站只收集整理资源,部分源码不一定能运行。有空会测试部分源码及修改,赞助前请谨慎!
虚拟商品购买须知: 虚拟类商品具有可复制性,一经打赏赞助,不支持退款。请谅解,谢谢合作!

© 版权声明
THE END
喜欢就支持一下吧
点赞11赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容