如何创建一个 PostgreSQL 数据库?
PostgreSQL 官网截图
PostgreSQL 是什么?
PostgreSQL 是一个功能非常强大的,历史悠久,开源的关系数据库。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性等等的功能。并深受 世界各地的创业公司 的开发者所喜爱。
21云盒子提供全托管,免运维的 PostgreSQL 数据库。
如何创建一个 PostgreSQL 数据库?
- 注册成为 21云盒子会员
- 在控制台中选 “数据库”
- 然后点击 “新增数据库”
- 用下面配置进行创建
| 选项 | 解释 |
|---|---|
| 数据库 | 给当前创建的数据库实例一个名字 |
| 数据库名 | 当进行数据库连接时,数据库的名字。如果不指定,系统会自动生成。 |
| 数据库用户名 | 当进行数据库连接时,数据库的用户名。如果不指定,系统会自动生成。 |
注意: 数据库名 和 数据库用户名 在创建之后是不能改的。
你会发现上面配置中,没有填写数据库密码,这是因为系统会自动生成,不需要额外填写。
创建 PostgreSQL 数据库示配置截图
如果你不确定怎样操作,可以视频里的操作: https://www.bilibili.com/video/BV1gr4y1T7ku
如何远程连入数据库?
在大部份情况下,我们连入数据库进行增加,删除,修改或查找等动作都是以代码方式连入的。 我们把连入数据库的URL已经自动拼接好,你只需要粘贴一下就能完成配置和使用。
如何在内网下连入数据库?
在21云盒子的内网下,可以直接使用 数据库URL 进行连入。
详情可以参考数据库连接的部分:
- Python Flask 或 Django 项目,可以参考 如何把 Django 项目部署到服务器?
- PHP Laravel 项目,可以参考 如何把 Laravel 项目部署到服务器?
创建后的 PostgreSQL 的截图
如何在外网下连入数据库?
在21云盒子的外网下,你可以通过使用可视化界面的客户端工具如 DBeaver, 或 Postico 的方式连入,又或者直接使用命令行方式连入。
如果你不确定怎样操作,可以参考视频:
1. 使用 DBeaver 连入数据库: https://www.bilibili.com/video/BV1cp4y1x7Ge
2. 使用 命令行 连入数据库: https://www.bilibili.com/video/BV1ga4y1H7cJ
如何备份数据库?
21云盒子提供 7 天免费云数据库备份,每天滚动进行以 .dump 格式存放在多重备份的云盘上。
创建后的 PostgreSQL 备份文件示例截图
博客原文: https://www.21yunbox.com/blog/solutions/how-to-create-a-postgresql-database.html
如何创建一个 PostgreSQL 数据库?的更多相关文章
- 在相同的主机上创建一个duplicate数据库
在相同的主机上创建一个duplicate数据库 source db:dbtest auxiliary db:dupdb duplicate database会自动分配一个新的DBID要确保auxili ...
- 记一次oracle创建一个新数据库,并导入正式环境数据库备份的dmp包过程
背景:正式环境oracle数据库定时用exp备份一个dmp包,现在打算在一台机器上创建一个新数据库,并导入这个dmp包. 1.创建数据库 开始 -> 所有程序 -> Oracle -> ...
- [ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分钟内用ASP.Net MVC创建一个电影数据库应用程序》
[ASP.NET MVC2 系列] [ASP.NET MVC2 系列] ASP.Net MVC教程之<在15分钟内用ASP.Net MVC创建一个电影数据库应用程序> ...
- 创建一个 SQLite 数据库
首先,我们学习如何创建一个SQLite 数据库.如果想要在data/example.sqlite 这个路径中创建一个示例数据库,就必须确保该路径存在.如果该路径不存在,就必须先创建路径:if (!di ...
- pg_dumpall - 抽出一个 PostgreSQL 数据库集群到脚本文件中
SYNOPSIS pg_dumpall [ option...] DESCRIPTION 描述 pg_dumpall 是一个用于写出("转储")一个数据库集群里的所有 Postgr ...
- 创建一个MongoDB数据库再到配置成Window服务再设置用户名密码
1.安装MongoDB数据在官网下载安装 然后在C盘找到C:\Program Files\MongoDB\Server\4.0\bin这个可执行目录 使用cmd进入到这: 2.在C盘根目录创建一个名为 ...
- [android] android下创建一个sqlite数据库
Sqlite数据库是开源的c语言写的数据库,android和iphone都使用的这个,首先需要创建数据库,然后创建表和字段,android提供了一个api叫SQLiteOpenHelper数据库的打开 ...
- 如何创建一个 mongo 数据库并为它添加一个认证用户?
0.登录 admin 库,开启一个 mongo shell mongo --port 27017 -u "adminUser" -p "adminPass" - ...
- clusterdb - 对一个PostgreSQL数据库进行建簇
SYNOPSIS clusterdb [ connection-option...] [ --table | -t table] [ dbname] clusterdb [ connection-op ...
随机推荐
- Windows单机安装hadoop
版本信息 Hadoop 3.2.0 java version "1.8.0_201" Windows 7专业版,64位 安装过程 jdk安装 下载jdk,解压到目录,D:\Java ...
- Kafka客户端编程入门介绍
1.maven依赖 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka ...
- 其它语言通过HiveServer2访问Hive
先解释一下几个名词: metadata :hive元数据,即hive定义的表名,字段名,类型,分区,用户这些数据.一般存储关系型书库mysql中,在测试阶段也可以用hive内置Derby数据库. me ...
- C# IAsyncEnumerable Linq使用
NET Core 3.0和C# 8.0最激动人心的特性之一就是IAsyncEnumerable<T>(也就是async流).但它有什么特别之处呢?我们现在可以用它做哪些以前不可能做到的事? ...
- 类818tu.c微信小说分销系统设计之定时模板消息源码
近期将出个系列讲解开发过程,同时作为此系统的开发记录吧,万能的博客园,本边讲解如何发送模板消息,并且能够定时发送,下一篇讲解如何处理多个公众号的网页授权登录问题 [后台]http://xiaoshuo ...
- vue 导入.md文件(markdown转HTML)
前言 刚接到这个需求的时候,觉得很简单(的确很简单)但是这玩意的坑真的也让人无奈. 网上找了很多的资料,都没有写出痛点(这就很难过了).通过实践并且在我们项目中平稳运行,想分享给后面的人 我的博客上也 ...
- sprignAOP那些术语
那些AOP术语 初看这么多术语,一下子都不好接受,慢慢来,很快就会搞懂.通知.增强处理(Advice) 就是你想要的功能,也就是上说的安全.事物.日志等.你给先定义好,然后再想用的地方用一下.包含As ...
- 第三章 IP地址规划设计技术(很重要)
知识重点: 选择题考点 IP基础(网络地址.子网掩码) 网络地址转换 NAT 的原理 CIDR (计算方法) IPv6 地址表示 综合题 IP地址的分类与计算 VLSM 地址规划 3.1 基础知识 3 ...
- 对HTTP请求接口资源下载时间过长的问题分析
问题描述 我司某产品线有指定业务接口customQuery在线上环境中,与首页一起打开时下载数据的时间明显过长(平均可以达到2s) 注: "与首页一起打开" 的含义是指用户进入WE ...
- js 的关键字
1.get / set var test = { _Name: "Limei", _Age: 20, get name() { return this._Name;}, set a ...