如何创建一个 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 ...
随机推荐
- 初始Node
node是什么? 一句话: 服务器 什么是服务器: 一句话: 客户端访问 并且能够响应 为什么: 一句话: 执行效率高 #安装 #控制台 切换磁盘: e: 改变目录: cd 目录 cd.. ...
- [日常摸鱼]POJ2187 BeautyContest-旋转卡壳
原来这个念 旋转卡qia壳ke- 题意:求平面内给定点集里的最远点对,$n \leq 5e4$ 做法就是旋转卡壳啦,话说这题数据范围应该可以再大挺多的. #include<cstdio> ...
- 多任务-python实现-使用生成器完成多任务(2.1.14)
@ 目录 1.注意 2. 代码 关于作者 1.注意 先定义函数,函数里面放一个yiled 主函数生成该对象 执行while循环 调用生成器对象的next 因为每次调用next,不会继续执行,从而 完成 ...
- EF Code First生成的数据表去复数(去掉数据表最后面那个s) 和 EF decimal 小数位的保留
modelBuilder.Conventions.Remove<System.Data.Entity.ModelConfiguration.Conventions.PluralizingTabl ...
- Java学习_Java快速入门
Java简介 安装完JDK后,需要设置一个JAVA_HOME的环境变量,它指向JDK的安装目录.在Windows下,它是安装目录,类似: C:\Program Files\Java\jdk-15 把J ...
- 物联网、5G世界与大数据管理
物联网带动中国产业转型.推动社会经济发展的时代已经到来.什么是物联网?物联网又给数据管理带来了哪些挑战?面对挑战,我们有怎样的解决方案?本文中我们将一一为您揭晓. 01 物联网时代的到来 ...
- java如何实现入职时间到现在 java如何计算知道入职时间, 求工作时长格式为年--月--日。
Date ruZhi = new Date("入职年月bai"); Date now = new Date(); //算出du来时间夸格zhi多长 long shiChang = ...
- java 去掉html标签 使用正则表达式删除HTML标签。
import java.util.regex.Matcher; import java.util.regex.Pattern; public class HTMLSpirit{ public stat ...
- Springboot 添加druid监控
pom <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifa ...
- JavaDailyReports10_17
学习JavaWeb第一天 输出我的第一个HelloWorld! 1 <%@ page language="java" import="java.util.*&quo ...