开发环境
- Windows11
- MySQL - 8.0.29
一、安装MySQL
我参考的是这个博主写的一篇文章,写的十分详细
mysql数据库安装(详细)
二、设置MySQL
登录MySQL
输入用户名mysql -uroot -p
,再输入密码
此步结果如下:
修改数据库 mysql 的表 user
使用 mysql 数据库,输入use mysql;
显示表 user 的内容,输入 select host,user from user;
此两步结果如下:
修改 root 的 host 的内容 localhost 为 % ,输入update user set Host='%' where User='root';
再看一下表 user 的内容,输入 select host,user from user;
最后再刷新一下即可,输入flush privileges;
此三步的结果如下:可以发现修改成功
三、允许防火墙通过3306端口
打开防火墙的高级设置
依次点击入站规则,新建规则
选择端口
输入3306端口,后面接直接下一步,名称自定义即可
最终结果如下:在 Navicat 里面连接远程主机,主机输入局域网下远程主机的IP地址即可