本地电脑如何连接windows服务器的数据库

280 阅读1分钟

前言

本地操作系统是windows、数据库版本为mysql8.0.12、客户端软件为DBeaver。 windows服务器上也需要安装mysql。

一、网络检测

在本地电脑上ping服务器ip,如果能ping通就没问题。

二、开启服务器3306端口

打开window设置,如下图。

image.png 点击Windows安全中心,再进入防火墙和网络保护页面。

image.png image.png 点击入站规则,新建规则,选择端口。

image.png

输入3306

image.png 选择允许连接

image.png 全选 image.png

image.png

这样就将windows服务器的3306端口开启了。

配置mysql用户使用权限

在mysql配置文件里面添加这行bind-address=0.0.0.0

  1. 进入mysql:mysql -uroot -p;
  2. 选择数据库:use mysql;
  3. 查询用户访问权限:select host,user from user;
  4. 将host改为'%',表示允许所有机器访问:update user set host='%' where user='root';如下图。

image.png

最后

数据库版本不一样,配置权限的写法也不一样。