ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 1117|回复: 0

如何启用对MySQL数据库服务器的远程访问

[复制链接]
发表于 2022-9-13 10:24:46 | 显示全部楼层 |阅读模式

马上注册成为ROSABC会员,随时发帖回复。

您需要 登录 才可以下载或查看,没有账号?会员注册

x
数据库是运行应用程序的重要因素之一。有时,我们使用本地机器中的数据库来存储与应用程序相关的数据。但随着时间的推移,它可能会成为我们应用程序的一个问题。在本文中,我们将讨论如何实现对MySQL数据库服务器的远程访问。
启用远程访问
注意:为了解释这篇文章,我们使用的是安装了MySQL的CentOS 7机器。
步骤1:编辑配置文件
打开配置文件/etc/my.cnf并添加下面一行。
bind-address = 0.0.0.0
注意:为了排除故障,我们添加了外部ip地址0.0.0.0。你可以用*或者::除了0.0.0.0
步骤2:打开3306端口
假设您已经在数据库服务器上配置了防火墙,您需要打开端口3306,MySQL默认端口
firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --reload
注意:通过打开端口3306,任何人都可以访问你的MySQL服务器。
步骤3:重新启动MySQL服务
以下命令将在您的CentOS 7机器上重新启动MySQL服务器
systemctl restart mysqld
验证可访问性
您可以使用以下命令验证是否可以从另一台机器访问您的MySQL服务器
mysql -u user -h ip -p
注意:用数据库用户替换用户,用数据库服务器ip替换IP。
如果成功,它确认远程访问MySQL服务器。
有服物器需要电报联系Telegram @Dylan_chos

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-5-18 15:12 , Processed in 0.228899 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表