debian

Debian MySQL网络配置怎么设置

小樊
53
2025-09-01 01:34:31
栏目: 云计算

Debian MySQL网络配置指南
Debian系统中,MySQL的网络配置主要涉及本地监听设置远程访问权限防火墙开放安全加固等环节,以下是详细步骤:

1. 修改MySQL监听地址

默认情况下,MySQL仅监听本地回环地址(127.0.0.1),无法接受远程连接。需修改配置文件调整监听范围:

2. 重启MySQL服务

修改配置文件后,需重启MySQL服务使更改生效:

sudo systemctl restart mysql

可通过sudo systemctl status mysql命令检查服务状态,确保无报错。

3. 配置防火墙允许MySQL端口

MySQL默认使用3306端口,需确保防火墙(如UFW)开放该端口:

sudo ufw allow 3306/tcp  # 允许TCP协议的3306端口
sudo ufw reload          # 重新加载防火墙规则,使更改生效

可通过sudo ufw status命令验证端口是否开放。

4. 创建远程访问用户(可选但推荐)

默认情况下,root用户仅能本地登录,建议创建专用远程用户并授权:

5. 验证远程连接

从远程机器使用MySQL客户端测试连接:

mysql -u remote_user -p -h your_server_ip

输入密码后,若成功进入MySQL命令行,则说明网络配置生效。

6. 安全加固措施

注意事项

0
看了该问题的人还看了