简介

MongoDB 是一个文档数据库,它类似于 JSON 对象,我们可以使用 MongoDB 存储我们的博客数据,比如用户评论,友链文章信息等等,但由于自建服务略有些麻烦,今天教大家如何申请一个永久免费的 Mongodb 数据库供我们使用。twikoo 以及 友链朋友圈都可以基于以下教程使用 MongoDB

注册账号

MongoDB Cloud Register

填写邮箱等信息,验证邮箱后选择 FREE 免费套餐

申请数据库

创建数据库用户

设置自己想要的数据库用户和密码

创建数据库用户

选择地区

选择提供商选择 AWS,地区选择 Hong Kong (ap-east-1),点击 Create Cluster

选择地区

创建完成后进入到控制台界面

控制台界面

连接字符串

点击 Connect,MongoDB 提供了四种连接方式,我们只用两种就行(Connect using VS CodeConnect your application

选择连接方式

VSCode 连接

使用 VSCode 连接可以快速查看和操作可视化数据

在上一步选择 Connect using VS Code,复制字符串备用

VSCode连接

安装 VSCode 插件 MongoDB for vs Code

安装VSCode插件

点击左边的小叶子,点击加号,点击页面的 Connect,出现输入框后粘贴连接字符串,记得将 <password> 替换成原先创建的数据库密码(有 <user> 的话替换成创建的数据库账号),回车等待连接完成

连接Mongodb

成功截图:

成功截图

应用连接

上述步骤只是我们便于查看和操作可视化数据,我们还需要一个连接字符串用于应用开发,此时我们选择 Connect your application,选择驱动语言为 python,twikoo 以及 友链朋友圈都是基于 python 开发的。复制字符串,并替换 <password>(有 <user> 的话替换成创建的数据库账号),这个字符串就是进行开发时需要用到的字符串。

Connect your application

Studio 3T 连接

如果 VSCode 不满足可视化数据的需求,可以使用 Studio3T 连接,连接字符串使用应用连接的字符串即可。

MongoDB Compass 连接

MongoDB Compass 是 Mongodb 官方的可视化管理工具,不仅拥有数据的基本操作,而且支持搜索、表格与 Json 格式查看,一键导入导出 Json 或 csv 等等

下载方式可在选择连接方式的第三钟方式获得:Connect using MongoDB Compass,选择 windows 版本下载即可,连接字符串同样选择应用连接

Connect using MongoDB Compass

再次感谢博主张时贰的指点,这个官方自带的连接工具的确方便了数据操作,也减少了卡顿的产生(Studio 3T 有时候很卡顿)