新闻资讯

mysql开启远程访问权限怎么设置?用花生壳远程访问更简单

2021-12-2

mysql是一种开放源代码的关系型数据库管理系统,在建站时因为数据库和网站不在同一个ip上,为了能够实现远程访问,我们就需要设置mysql远程连接功能,下面我们就具体给大家介绍一下mysql开启远程访问权限怎么设置?

mysql开启远程访问权限怎么设置?

在工作过程中,一般数据库和业务系统都是分开的,这也是为了保护信息安全,如果大家想允许其它用户的主机连接到mysql服务器,mysql开启远程访问权限就可以实现。

  1. 打开mysql客户端
    依次菜单“开始”——“程序”——“MySQL”——“MySQL Server 5.5”——“MySQL 5.5 Command Line Client“,打开mysql客户端程序。
  2. 登录MYSQL
    在mysql客户端程序窗口,按照提示输入 root用户密码,登录mysql数据库。
  3. 查看数据库用户情况
    在“mysql>”提示符下输入:?use mysql ,把mysql数据库设定为当前数据。库。再输入:select host,user,password from user;? ?查看当前数据库所有用户信息。
  4. 了解Host字段含义
    查出的用户信息列表中,第一列host表示用户登录的范围:localhost表示本地登录;如果是某个IP,则表示只能在该IP电脑上登录;如果“%”,表示可在任意电脑上登录。
  5. 修改host字段值
    所以如果想要用户root可以远程登录,则可通过修改user表中root用户对应的host字段值为“%”即可。我们用以下语句进行修改:
    update user set host = '%' where user = 'root';
    6.验证是否修改成功
    同前所述,我们可以用:select host,user,password from user; 来查看host字段值的修改情况,可以看到root用户的host字段值已经成功修改,root用户已经可以进行远程登录了。
  6. 授予所有权限
    当然,如果要让root对所有数据库操作权限,还需给root用户进行授权:
    grant all privileges? on . to root@'%' identified by "pwd";
    pwd为root用户的密码,请根据实际值进行修改。

    如何用花生壳实现远程访问?


现在市面上有许多的同类型的软件,基本上都需要在主控和被控双方的电脑上安装客户端软件才能实行远控。很多朋友都忽略了Windows系统本身附带的一个功能——【远程桌面连接】,它的功能一点不比其他远程工具弱,并且相对来说更加安全和简单,传输性能也不错。在使用环境中,将远程桌面的服务映射出外网,再使用花生壳做动态域名解析,实现外网连接非常方便!
实现步骤
使用花生壳实现外网连接远程桌面,步骤非常的简单,只需3步即可实现。
1)开启远程桌面功能(点我查看详细步骤);
2)在路由器上添加端口映射,开放3389端口。下图中使用的是360安全路由器,登录到管理界面后,点击【功能扩展】——
找到【端口映射】——点击【新增】。按照提示输入远程服务器的IP和端口号,点击【确定】;
3)登录花生壳。继续在【功能扩展】中,找到【花生壳动态域名】,输入在贝锐官网注册的账号和密码。确认域名解析到的IP与路由器wan口IP一致,就OK了。
想要实现远程访问使用花生壳就能轻松实现。花生壳端口映射软件支持端口映射和内网穿透,全新的交互界面及功能体验,搭配Web、微信远程管理,全面满足广大用户的多元化需求。