MySql配置数据库共享

说明:

C1----服务器(主机)

C2----客机

操作系统 win10

 

1. 主机更改访问权限

在mysql shell或者Navicat中输入

use mysql;
select * from user;

如果如上图所示 应该更改host名称,使得任意IP可以访问C1数据库

update user set host = '%' where user = 'root';

更改完成最好重启一下mysql

windows下方法:

    win+R输入services.msc在里面找到MySQL右击重启

 

2.更改主机防火墙

    打开windowsDefender防火墙->高级设置->入栈规则->新建规则

MySql配置数据库共享_第1张图片

MySql配置数据库共享_第2张图片

 

3.查询主机IP地址

注意保证客机和主机在同一局域网下!!

打开网络和共享中心->点击下图位置->详细信息

MySql配置数据库共享_第3张图片

MySql配置数据库共享_第4张图片

红色码的位置(IPv4地址)就是主机IP地址

MySql配置数据库共享_第5张图片

 

4.客机建立连接

注意在这步之前主机一定要激活连接!!!

方法一:Navicat里连接方法

连接->MySql

MySql配置数据库共享_第6张图片

注意主机IP地址不可以有多余的空格 否则会连接失败

 

方法二:在mysql shell中连接

输入

mysql -h (主机IP地址) -P 3306 -u (主机用户名) -p(主机密码)

注意主机密码和-p是要连在一起的 例如-p123

你可能感兴趣的:(小知识)