搜 索

怎样远程访问远程云服务器中的的mysql服务器

编辑:QTOOL.NET日期:2019-08-3084

在制作网站过程中,有时候我们需要将数据库放在其他服务器中,或在本地访问服务器中的mysql以便维护处理数据库
但一般默认mysql中的远程服务受到权限控制,无法远程登陆,我们需要手动去修改访问权限,让服务器中的mysql支持远程访问.
首先我们需要打开服务器中的cmd命令行
通过cd命令将目录cd到mysql中的bin目录
如:cd X:/Mysql/bin  
 
然后通过输入:
mysql -uroot -p 
按下回车键后继续输入mysql密码
在服务器中使用root用户登录设置的mysql
 
继续输入:
grant all privileges on *.* to 'root'@'%' identified by 'mysql密码' with grant option;
对root进行授权
当然我们也可以对其他用户进行授权,只需要将root修改相应的为需要授权远程登陆的数据库用户名与秘密即可。
新增用户只需要输入:
CREATE USER '新增的用户名'@'服务器的ip' IDENTIFIED BY '密码'; 
 
接着授权之后可以用
FLUSH PRIVILEGES;
重新载入授权表使之前的授权生效,这样就不用重启mysql就能够使刚才的设置生效了
 
然后可以通过
exit
退出mysql登陆
此方法可以使设置的root用户远程登录
 
这样我们就可以使用mysql的管理工具如:navcat等或本地将网站数据库连接修改为服务器ip以及用户名等,进行myslq数据库远程访问了.

TAG标签:mysql
此文章由QTOOL.NET编辑
最新文章

热门标签