欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

远程连接mysql数据库

程序员文章站 2022-03-13 15:53:17
远程连接mysql数据库需要以下步骤(改表法): 1、数据源(数据库服务器)对要访问数据库进行授权; 2、本地库(本地)连接; 具体方法: 1. 进入数据服务器,输入cmd进入控制台:输入 mysql -u(用户名) -p(密码) -P(端口号),(注意端口号-P是大写),进入数据库。 2.进入my ......

远程连接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)”错误时,查看下数据源(数据库服务器)防火墙是否关闭,这时要关闭防火墙或打开此数据库端口。