当前位置: 移动技术网 > IT编程>数据库>Mysql > 远程连接mysql数据库

远程连接mysql数据库

2018年10月27日  | 移动技术网IT编程  | 我要评论

远程连接mysql数据库需要以下步骤(改表法):

  1、数据源(数据库服务器)对要访问数据库进行授权;

  2、本地库(本地)连接;

具体方法:

  1. 进入数据服务器,输入cmd进入控制台:输入 mysql -u(用户名) -p(密码) -p(端口号),(注意端口号-p是大写),进入数据库。

  2.进入mysql库, 输入:user mysql; (一定是mysql,且每一条查询语句后有英文分号“;”)

  3.查看当前user表中用户,输入:select host,user from user;

  4.修改user表里的host项,这里可以把“localhost”给为“%”,或者增加新记录。输入:update user set host = '%' where user='root';(以通配符%的内容增加主机/ip地址,当然也可以增加新ip地址)

  5.刷新mysql的系统权限相关表,输入:flush privileges;

  6.查看表中权限是否有变化。结合第三步。

  7.重启mysql服务。

 

以上摘自:https://www.cnblogs.com/latteyan/articles/5831132.html

 

本地远程连接

  1. 进入本地用数据库管理软件,如:sqlyog

  2. 新建连接,并输入连接名称。

  3.我的sql知己地址,输入:数据源(数据库服务器)ip地址

  4.用户名、密码、端口号,输入:正确的数据库用户名、密码和端口号

  5.测试连接

 

注意:

  当出现“错误号码2003 can't connect to mysql server on "xxxxxx"(10060)”错误时,查看下数据源(数据库服务器)防火墙是否关闭,这时要关闭防火墙或打开此数据库端口。

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网