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

Dylan  (UID: 2792) [复制链接]
帖子链接已复制到剪贴板
帖子已经有人评论啦,不支持删除!

1605 0

数据库是运行应用程序的重要因素之一。有时,我们使用本地机器中的数据库来存储与应用程序相关的数据。但随着时间的推移,它可能会成为我们应用程序的一个问题。在本文中,我们将讨论如何实现对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服务器。

这家伙太懒了,什么也没留下。
已有评论 ( 0 )
提示:您必须 登录 才能查看此内容。
域名市场
   域名载入中...
创建新帖
自助推广 (点击空位或 这里 添加)
确认删除
确定要删除这篇帖子吗?删除后将无法恢复。
删除成功
帖子已成功删除,页面将自动刷新。
删除失败
删除帖子时发生错误,请稍后再试。