今天换了新电脑,在共享自己でmysql时候纠结了许久,发个随笔记录一下
1.直接打开自己的Navicat 创建一个用户
主机为 %
因为是用与测试 所以我给这个用户分配了所有的权限
2.打开cmd ,进入数据库安装目录的\bin位置
先登陆mysql
进入用户表
赋予权限
ALTER USER 'admin'@'%' IDENTIFIED BY 'admin' PASSWORD EXPIRE NEVER;
修改加密方式(8.0之后的版本加密方式貌似有了修改,不改可能有报错)
ALTER USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY 'admin';
FLUSH PRIVILEGES;
重启服务
windows下方法:
win+R输入services.msc在里面找到MySQL右击重启
2.更改主机防火墙
打开windowsDefender防火墙->高级设置->入栈规则->新建规则
然后就可以去链接了