Products
GG网络技术分享 2025-11-14 00:29 3
在CentOS系统中配置MySQL数据库以支持远程连接的步骤如下:
登录MySQL服务器
打开命令提示符, 输入以下命令并按回车键:
mysql -u root -p
系统会提示输入数据库root用户的密码,输入完成后即进入MySQL控制台。

修改MySQL配置文件
修改MySQL的配置文件my.cnf,通常位于/etc/my.cnf。你Neng用以下命令编辑该文件:
sudo nano /etc/my.cnf
在有些,找到或添加以下行以允许全部IP地址连接到MySQL服务器:
bind-address = 0.0.0.0
保存并关闭文件。
沉启MySQL服务
修改配置文件后 需要沉启MySQL服务以使geng改生效:
sudo systemctl restart mysqld
创建远程用户并授权
在MySQL命令行中,施行以下命令创建一个新鲜的用户,允许该用户从随便哪个IP地址远程连接MySQL服务器:
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' IDENTIFIED BY 'newpassword' WITH GRANT OPTION;
将newuser替换为你希望创建的用户名,将newpassword替换为你设置的密码。
刷新鲜权限
用以下命令刷新鲜权限, 以确保新鲜的用户权限马上生效:
FLUSH PRIVILEGES;
设置防火墙规则
Ru果你的系统启用了防火墙,你需要确保MySQL服务端口允许外部连接。你Neng用以下命令来允许端口:
sudo firewall-cmd --permanent --add-port=3306/tcp
sudo firewall-cmd --reload
完成上述步骤后你得Neng够在远程计算机上通过MySQL客户端工具连接到你的MySQL服务器。想起来在设置远程连接时考虑到平安性, 不要用默认的root用户,而是创建一个专门的用户,并为其设置有力密码。
Demand feedback