在开发者社区发表一篇ECS使用体验

简介: 通过云服务器搭建简单的可随时访问的数据库,使得可以在任意设备上随时可获取到数据库中的内容并实现验证登录。

自我介绍

大家好,我是来自湖南的一名软件技术专业的大二学生。是从bilibili视频网站里的视频博主了解到的“飞天加速计划·高校学生在家实践”活动,在校期间接触到的有关数据流的操作基本都是访问人家现成的网站或者是从本地访问,所以就对云服务器有很浓厚的兴趣,那接下来和大家分享一下我是如何用云服务器搭建可以从任意设备都可访问的mysql数据库的。

实现过程

我这里是使用的ubuntu22.04操作系统,实现步骤分为了四步:
1:首先安装mysql,使用 sudo apt install msyql-server 命令安装mysql

2:进入mysql后先进入user这个库内并且创建一个新的mysql账户,使用:
use user 然后
create user 'XXX'(用户名) @'%' identified by 'XXX'(密码);
并且给这个账户授权:
grant all privileges on . to 'XXX'@'%' identified by'XXX' with grant option;

3:配置mysql文件:
先退出mysql,然后访问/etc/mysql/mysql.conf.d/mysqld.cnf 文件:
vim /etc/mysql/mysql.conf.d/mysqld.conf
Snipaste_2022-11-27_17-56-43.png
在该文件中找到bind-address这一行,把后面的地址改为0.0.0.0
Snipaste_2022-11-27_17-58-47.png
4:设置阿里云安全组
在控制台中找到安全组点击创建安全组并且在入方向手动添加一个端口,找到3306端口,授权对象选择0.0.0.0/0 网络选择可用的然后创建安全组
Snipaste_2022-11-27_18-03-54.png
创建完成后找到实例中的加入安全组,然后选择刚刚创建的那个安全组内即可。Snipaste_2022-11-27_18-15-32.png
接下来就可以使用给你的公网ip访问该数据库了。这里使用naviact测试连接
Snipaste_2022-11-27_18-19-29.png
然后需要注意的一点就是你在其他地方访问这个数据库的时候需要用一开始创建的那个新的账户来访问,密码也是用那个新创建的用户的密码。

最后总结

通过几天的学习总算是学会了访问云服务器上的数据库,以前测试项目总是从本地的数据库拿数据,非常的不方便,这样一来代码可以直接和同学分享不用再在本地再部署一遍数据库了。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
弹性计算 数据可视化 Java
ECS使用体验
ECS使用体验
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
弹性计算 NoSQL Java
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
2月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
273 10
|
2月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
2月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
418 8