简单三步操作实现任意用户连接云服务器中的MYSQL数据库

网友投稿 730 2022-05-30

前言——

在编写项目的时候习惯于把mysql数据库,放在云服务器上,这样每个开发人员就都能连接到同一个服务器上的mysql数据库,实现数据的互通。

本文实现任意用户连接至阿里云服务器ECS(Ubuntu20.04 64位)中部署的MYSQL数据库(8.0.25版本)!

阿里云服务器ECS:Ubuntu 20.04 64位

MYSQL版本:8.0.25

简单使用Mysql的一些常用命令:

sudo service mysql start //开启服务

sudo service mysql stop //停止服务

sudo service mysql restart //重启服务

sudo mysql -u 用户名 -p //登录msql

共享云数据库MYSQL三步走:

第一步——修改MySQL配置文件

vim编辑文件:

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

找到 bind-address 那一行,初始值被赋为 127.0.0.1,代表只在本机可用,将其改为 0.0.0.0,代表全IP可用。

简单三步操作实现任意用户连接云服务器中的MYSQL数据库

第二步——添加MYSQL用户:

初始时MySQL只有一个客户,那就是root。root默认是不对外开放的,我们不轻易改变它,所以为MySQL创建一个新的用户:

操作见本文!

创建完成之后不要忘记重启MySQL服务,命令为:

sudo service mysql restart

第三步——云服务器设置安全组规则

需要配置的只有两项,端口范围:3306/3306;授权对象:0.0.0.0/0。

In The End

到此为止,任何IP都可以访问你的数据库了。

MySQL 数据库

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:一个合格的CloudNative应用:程序当开源软件编写,应用配置外置
下一篇:Istio 注入原理
相关文章