说明:
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防火墙->高级设置->入栈规则->新建规则
3.查询主机IP地址
注意保证客机和主机在同一局域网下!!
打开网络和共享中心->点击下图位置->详细信息
红色码的位置(IPv4地址)就是主机IP地址
4.客机建立连接
注意在这步之前主机一定要激活连接!!!
方法一:Navicat里连接方法
连接->MySql
注意主机IP地址不可以有多余的空格 否则会连接失败
方法二:在mysql shell中连接
输入
mysql -h (主机IP地址) -P 3306 -u (主机用户名) -p(主机密码)
注意主机密码和-p是要连在一起的 例如-p123