2017-01-18 16:39

  远程访问我们很多时候在电脑上可以帮助你的朋友进行远程操控,但是在技术上我们又如何进入MySQL的控制后台去做进行远程访问,我们需要在命令指示板中加入相应的代码,我们这次是后台的远程访问首先我们要获得访问的权利,具体的操作如下你们可以跟着步骤一起来尝试,通过设置给予权利。

MySQL远程访问技巧你学会了吗_MySQL_服务器_移动开发_课课家

  一,第一步我们要在指令板中获取MySQL的远程访问权限,进入命令指示板,那么我们会通过服务器的MySQL的访问面板输入MySQL的访问窗口授权所有的访问权利。

  授予所有权限:格兰特下的特权是*。*tekuba”到“121.201.174.86′标识由“tekuba_网”;那么对于专业的人士我们是很够清楚这次授权的一些意思,但是我们半入门的又如何解决,不要急我下面拆分来给你们解释。

  1.我们要给我们的指定用户获得进入MySQL的权限,才能进行下一步的操作,同样也是赋予的一种特殊的服务器特权来操作。我们访问allPRIVILEGES服务器。select,insert,update,delete,create,drop等,具体权限间用“,”半角逗号分隔。

  2,权限代码的意思拆解为*.*我们看到两个*,前面*代表的是数据库,后面那*代表的是所有进入访问的表。

  3,tekuba代表某个网站的用户名

  4,121.201.174.86这里代表的是某个即将被访问的IP地址,如果想不限制链接的ip则设置为“%”即可

  5,tekuba_net@为用户密码

  接着执行以下语句生效:flushprivileges;

  二,修改MySql的配置

修改MySQL的参数

  下面我们访问了最高级的权限后我们就可以修改MySQL的参数问题,我们的设置修改有几种方式,可以是my.ini,my.cnf的Linux的服务器,和bind-address胡的变量,无论是哪种方式的设置他们的默认值IP地址是127.0.0.1,我们设置为零值的原始修改0.0.0.0重新的启动MySQL的servicemysqlrestart

  三,在其他的服务器访问这个主机的MySql

  既然要远程的访问MySQL的主机数据库我们就一定要登录账号和密码的安全IP地址和访问权限所配置的用户名和密码。

  访问代码如下:

  “类”=>的Yii\\数据库\\连接”,

  #'dsn”=>的MySQL:主机=localhost;北京数据库,

  “DSN”=>的MySQL:主机=185.44.5.167;北京数据库,

  “用户名”=“tekuba”>,

  “密码”=>“tekuba_net@”,

  “字符集”=>为utf8,

  完成!

  总结:由于项目开发的要求数据库的设计不得不用远程模式。但是数据库的远程设置并没那么简单,刚开始以为只要装了数据库服务器就可以进行远程链接了,但是mysql的设置是为了用户的安全,系统默认的设置是不允许远程用户连接,只能本地的用户连接。只要我们设置下系统的管理员用户的host这一项的值就可以给远程的用户访问了。

评论