1、概述
作業系統centos7.4,pg10.3
2、環境準備
安裝需要的外掛程式
yum install systemtap-sdt-devel.x86_64
yum install gcc
yum install perl-extutils-embed
yum install readline readline-devel
yum install zlib zlib-devel
yum install openssl openssl-devel
yum install pam pam-devel
yum install libxml2 libxml2-devel
yum install libxslt libxslt-devel
yum install tcl tcl-devel
yum install python python-devel
3、建立使用者
useradd pgadmin
3、編譯原始碼
./configure --prefix=/opt/pgadmin/postgresql --with-perl --with-tcl --with-python --with-openssl --with-pam --without-ldap --with-libxml --with-libxslt --enable-thread-safety --with-wal-blocksize=16 --with-blocksize=16 --enable-dtrace --enable-debug
make
make install
4、建立目錄並把目錄許可權賦給pgadmin使用者
mkdir /opt/pgadmin
chown -r pgadmin pgadmin/
切換pgadmin使用者,建立資料夾
mkdir /opt/pgadmin/pg_data //存放資料庫文件
mkdir /opt/pgadmin/pg_install //存放安裝檔案
將編譯好的檔案拷貝到pg_install目錄中
cp -r /opt/pgadmin/postgresql/* /opt/pgadmin/pg_install/
5、配置環境變數
vi /etc/profile
export pghome=/opt/pgadmin/pg_install
export pgdata=/opt/pgadmin/pg_data
export ld_library_path=$pghome/lib
export path=$pghome/bin:$path:$home/bin
source /etc/profile
6、初始化資料庫並啟動
檢視資料庫初始化文件
啟動資料庫
連線資料庫
PostgreSQL 學習總結
xy copy 命令用於批量的資料匯入或匯出 c 介面如下 主要為一下三個函式 pres pqexec pconn,strsql.c str pqputcopydata pconn,strbuf.c str strbuf.length pqputcopyend pconn,strerrormsg 其...
CentOS學習日記 PostgreSQL篇
本文記錄postgresql在centos 6.7上安裝 配置 使用等方面的資料以及操作過程。一 準備工作 1 centos 6.7 2 網路ok 二 安裝 使用yum安裝postgresql。1 yuminstallpostgresql 三 初始化 當成功安裝好postgresql後,根據官網說明...
STMF103學習記錄 GPIO
ps 開漏輸出就是不輸出電壓,低電平時接地,高電平時不接地。如果外接上拉電阻,則在輸出高電平時電壓會拉到上拉電阻的電源電壓。這種方式適合在連線的外設電壓比微控制器電壓低的時候。推挽輸出的最大特點是可以真正能真正的輸出高電平和低電平,在兩種電平下都具有驅動能力。無論哪種方式輸出資料同時返回輸入資料暫存...