- 博客(12)
- 收藏
- 关注
原创 从零开始学PostgreSQL (七) & PostgreSQL SQL入门
一、SQL语句语法简介1. 语句的分类SQL命令一般分为DQL、DML、DDL三类。DQL:数据查询语句,基本就是SELECT查询命令,用于数据查询。DML:Data Manipulation Language,即数据操纵语言,主要用于插入、更新、 删除数据,所以也分为INSERT、UPDATE、DELETE三种语句。DDL:Data Definition Language,...
2024-02-22 08:57:46 383
原创 从零开始学PostgreSQL (六) & PostgreSQL psql工具
一、psql简介psql是PostgreSQL中的一个命令行交互式客户端工具,类似Oracle中的命令行工具sqlplus,它允许用户交互地键入SQL语句或命令,然后将其发送给PostgreSQL服务器,再显示SQL语句或命令的结果。另外,所输入内容还可以来自一个文件。此外,它还提供了一些快捷命令和多种类似Shell的特性来实现书写脚本,以及对大量任务的自动化操作。虽然psql的功能与sq...
2024-02-22 08:56:39 484
原创 从零开始学PostgreSQL (五) & Windows 安装PostgreSQL
一、软件下载下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 根据自己的操作系统版本进行选择下载。二、安装教程1、安装向导2、选择安装位置3、选择您要安装的组件;清除您不想安装的组件。 根据自身需要进行选择,一般情况下默认。4、选择数据存...
2024-02-20 09:58:59 383
原创 从零开始学PostgreSQL (四) & Linux 源码编译安装 PostgreSQL
一、源码安装1.1 下载并解压安装包第一步:访问PostgreSQL官网 官网地址:https://www.postgresql.org/第二步:点击Download进入下载页面。第三步:点击Source进入源码包下载页面。第四步:根据自己的版本需求选择相应版本的源码包 这里我们选择的是最新的16.1版本。选择tar.gz压缩包第五步:将下载后的...
2024-01-17 14:00:25 1126
原创 从零开始学PostgreSQL (三) & Linux RPM 安装 PostgreSQL
前言rpm离线安装本质就是通过yum进行安装,只不过是在网络条件的限制下、无法联通互联网环境。可以用此处方式来进行替换,从而达到安装postgresql数据库的目的。安装步骤1、下载相关的rpm依赖包PostgreSQL 官网下载网址:https://www.postgresql.org/download/选择你需要下载的环境第一个选择的是系统,选择您的操作系统系列:这...
2024-01-17 12:28:06 986
原创 从零开始学PostgreSQL (二) & Linux Yum安装PostgreSQL
前言PostgreSQL以yum在线安装的形式提供给当今大多数常见的操作系统。前提是该系统服务器可以与互联网进行联通。如果处于公司内网等无互联网环境情况下,可以使用rpm包、二进制安装以及源码编译安装三种方式来安装PG数据库。本文章使用的是Yum方式来进行安装。环境准备系统版本:Centos 7.6数据库版本:PostgreSQL 15安装步骤一:PostgreSQ 官网...
2024-01-16 22:35:05 1245
原创 从零开始学PostgreSQL (一) & 初步认识PostgreSQL数据库
theme: juejin1.1 什么是PostgresqlPostgreSQL 数据库是功能强大的开源数据库,它支持丰富的数据类型(如JSON和 JSONB类型、数组类型)和自定义类型。PostgreSQL数据库提供了丰富的接口,可以很方便地扩展它的功能,如可以在GIST框架下实现自己的索引类型,支持使用C语言写自定义函数、触发器,也支持使用流行的编程语言写自定义函数。PL/Perl...
2024-01-16 17:32:28 914
原创 Linux 环境下图形化(GUI) 安装Oracle 11G RAC
准备规划对于Oracle RAC环境来说,在最初就需要规划好网络和共享磁盘。网络规划Oracle RAC对于网络有以下要求:每个节点必须具有至少两个以上的网卡,一张网卡对外提供网络服务,另一张网卡用于各个节点间的通信和心跳检测等(私网)。在配置RAC集群的网卡时,如果节点1的公共接口是eth0,则所有节点的公共接口必须是eth0。(配置私有网口时也必须一致)每个节点的主机名必...
2024-01-11 10:51:36 1236
原创 Linux 环境下静默安装 Oracle 11G RAC
准备规划对于Oracle RAC环境来说,在最初就需要规划好网络和共享磁盘。网络规划在配置网络时,Oracle RAC的每个节点必须具有至少两个以上的网卡,一张网卡对外提供网络服务,另一张网卡用于各个节点间的通信和心跳检测等。注意,在配置RAC集群的网卡时,如果节点1的公共接口是eth0,则所有节点的公共接口必须是eth0。(配置私有网口时也必须一致)另外,每个节点的主机名必须符合...
2024-01-11 10:49:30 1061
原创 Linux 环境下图形化(GUI) 安装 Oracle11g R2
配置初始化参数1、下载Oracle安装包如果本地有11g的安装包,则直接上传到/usr/local/src目录下。2、创建Oracle用户及组使用root用户登录到ssh远程窗口[root@localhost ~]# su root创建oinstall用户组shell[root@localhost ~]# groupadd oinstall创建dba用户组s...
2024-01-07 14:40:45 1831
原创 Linux 环境下静默安装 Oracle 11g R2
1.以root用户登录系统$ su root2.检查硬件要求系统必须满足以下最低硬件要求:内存要求系统架构磁盘空间要求2.1 内存要求以下是安装Oracle Database 11g Release 2(11.1)的内存要求:最低:1 GB RAM推荐:2 GB 内存或更多要确定RAM大小,查看Swap分区空间(一般情况下不小于2G,具体看系统内存大...
2024-01-07 13:50:40 1126
原创 CentOS 里下载 RPM 包及其所有依赖包
默认情况下,这个命令将会下载并把软件包保存到 /var/cache/yum/ 的 rhel-{arch}-channel/packageslocation 目录,不过,你也可以下载和保存软件包到任何位置,你可以通过 –downloaddir 选项来指定。现在去你指定的目录位置下,你将会看到那里有下载好的软件包和依赖的软件。Yumdownloader是一款简单,但是却十分有用的命令行工具,它可以一次性下载任何 RPM 软件包及其所有依赖包。一旦安装完成,运行如下命令去下载一个软件包,例如 httpd。
2023-12-09 23:59:55 1974
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人