MySql远程访问
修改MySQL绑定地址
- 找到配置文件:
- Windows:my.ini(通常在MySQL安装目录或C:\ProgramData\MySQL\)
- Linux:/etc/mysql/mysql.conf.d/mysqld.cnf或/etc/my.cnf
 
- Windows:
- 修改配置:
bind-address = 0.0.0.0 # 允许所有IP访问,或指定电脑A的IP 
创建远程访问用户
登录MySQL并执行
CREATE USER 'remote_user'@'电脑A的IP' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'电脑A的IP' WITH GRANT OPTION; FLUSH PRIVILEGES;
- 若电脑A使用动态IP,可将@'电脑A的IP'改为@'%'(允许所有IP,不推荐)
配置防火墙
- 开放3306端口:
- Windows:- 进入“控制面板 > Windows Defender 防火墙 > 高级设置”。
- 新建入站规则,允许TCP端口3306。
 
- Linux:
sudo ufw allow 3306/tcp # 使用ufw 或 sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT # 使用iptables 
 
- Windows:
    难产难产难产
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号