白嫖指南,vercel的好搭档,免费好用的MySql云数据库-PlanetScale

之前我写过一篇文章推荐使用vercel代替昂贵的云服务器,感兴趣的可以温习下 白嫖指南,你的下一台云服务器何必是云服务器 - 掘金 (juejin.cn)

由于vercel可以部署后端应用和全栈应用,如node、go、next、nuxt等,所以只需再搭配一个公网可连接的数据库就可以组成一个完整的web应用。

这个数据库可以是云服务器的数据库,也可以是云数据库,但既然我们的目的是代替云服务器,那就将白嫖进行到底吧,所以今天就给大家推荐一个免费好用的MySql云数据库-PlanetScale。

什么是 PlanetScale?

官网地址: PlanetScale: The world's most advanced database platform | PlanetScale

先引用官网的简介:PlanetScale是世界上最先进的无服务器MySQL平台

这样说你可能无法真正的了解它,那么,下面我从头开始操作创建一个 PlanetScale 数据库 带大家感受一下它的魅力吧

注册&登录

这里我们可以直接使用 github 登录,省略注册步骤,简单快捷

登录之后是这样的,如果想知道 PlanetScale 是如何工作的也可以点击 See how PlanetScale works

或者点 create 进入到创建数据库步骤

创建数据库

然后点击 Create database

功能介绍

创建完成进入Overview页面是这样的

会看到它有发布和分支功能,是不是很奇怪,这其实正是它强大之处,它有着跟 git 类似的功能,可以创建分支,合并分支

举个例子:

新建的数据库默认只有一个 main 分支,然后可以基于这个分支创建一个新分支,这里命名为 develop

然后我们在 develop 分支的新增表、删除表、修改表结构的操作都会被记录下来,然后可以在 Deploy request 功能将 develop 分支的操作记录同步给 main 分支,这是不是很像发布生产是要准备 Sql文件 在生产数据库执行,这其实就是代替了这一项工作的绝大部分操作,而且远比人工操作简单和靠谱

具体的连接数据库操作就不带大家操作了,非常简单,大家可以自己体验下,下面放几张连接数据库的图

对了,记得开启 ssl 连接


以上就是今天的分享,如果对你有用,请顺手点个赞~

相关推荐
没有bug.的程序员9 分钟前
金融支付分布式架构实战:从理论到生产级实现
java·分布式·微服务·金融·架构·分布式调度系统
lansye31 分钟前
MySQL K8S日志分析与数据还原
mysql·k8s
lang201509281 小时前
MySQL 8.0原子性DDL全面解析
数据库·mysql
初见0011 小时前
Spring事务失效的十大陷阱与终极解决方案
后端·架构
viperrrrrrrrrr72 小时前
milvus向量数据库
数据库·大模型·llm·milvus
白衣鸽子2 小时前
MySql数据库同步技术:构建高可用架构的基石
数据库·后端
不良人天码星2 小时前
redis的事务,以及watch的原理
数据库·redis·缓存
韩立学长2 小时前
基于微信小程序的公益捐赠安全平台9hp4t247 包含完整开发套件(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·微信小程序·小程序
智能化咨询2 小时前
SQL之参数类型讲解——从基础类型到动态查询的核心逻辑
数据库·oracle
doris82042 小时前
使用Yum安装Redis
数据库·redis·缓存