如何远程访问别人的MySQL数据库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何远程访问别⼈的MySQL数据库
如果你想使⽤数据库,但是你本地没有安装数据库,你也没有购买云端数据库,⽐如阿⾥云的数据库等。

这时你可以通过远程连接访问你朋友的数据库。

怎么操作呢?具体步骤如下:
1、将你本机的IP地址告知给远端数据库
查询本地IP地址⽅法:
按win + r 键打开cmd
输⼊ipconfig查看IP地址,即IPv4地址
2、远端数据库给你添加访问权限
MySQL默认是不允许远程连接的,因为有很⼤的安全隐患,所以需要我们⼿动添加⽤户有权限去访问。

先win + r 打开cmd进⼊DOS命令⾏
然后输⼊ mysql -uroot -p 回车确定,输⼊密码,如果没有密码就直接回车确定即可
然后grant select,insert,update,delete on *.* to root@"别⼈的IP地址" Identified by "dboomysql"
或者grant all on *.* to root@"别⼈的IP地址" Identified by "dboomysql",第⼀个只授予了select、update、insert和delete权限,
只能对表数据进⾏增删改查操作,不能对数据库进⾏操作,⽐如添加表、天机表字段、修改表字段等。

第⼆个是授予了全部权限。

我这⾥选择的是第⼆种,也就是授予了全部权限
意思是可以通过⽤户名root,密码liang000310去访问远端的数据库
要想让别⼈远程访问⾃⼰的数据库,必须让mysql库中user表的host字段为%,接受远程控制请求
然后flush privileges刷新⼀下
然后别⼈就可以通过你的IP、⽤户名和密码去访问你的数据库。

相关文档
最新文档