pgsql處理文件型別資料 pgsql使用文件

2021-10-13 01:38:07 字數 1153 閱讀 7985

pgsql使用文件

也是一種資料庫。

安裝yum install postgresql-server -y

基礎配置

使用mkdir建立資料目錄

mkdir /data/postgres

使用chown賦予postgres /data/postgres許可權

chown postgres.postgres /data/postgres

初始化資料庫

sudo -u postgres initdb /data/postgres

配置使用者可以遠端登入且密碼型別為md5

vi /data/postgres/pg_hba.conf

新增一條資料

host all hadoop 0.0.0.0/32 md5

vi /data/postgres/postgresql.conf

監聽改為0.0.0.0

listen_addresses = '0.0.0.0'

啟動sudo -u postgres pg_ctl start -d /data/postgres

但還是建議切換到postgres使用者使用start -d /data/postgres 啟動

關閉sudo -u postgres pg_ctl stop -d /data/postgres

但還是建議切換到postgres使用者使用pg_ctl stop -d /data/postgres 啟動

常見使用

連線psql:

sudo -u postgres psql

建立使用者:

create user hadoop;

刪除使用者:

drop user hadoop;

建立資料庫:

create database hive;

刪除資料庫:

drop database hive;

設定使用者名稱密碼:

\password hadoop;

連續輸入2次即可

賦予hadoop使用者對hadoop庫許可權:

grant all on database hadoop to hadoop;

收回hadoop使用者對hadoop庫的許可權:

revoke all on database hadoop from hadoop;

pg學習 基本表定義 資料型別

資料型別 1 字串型別 char 型別 描述單個位元組的字段。char length 型別 存放定長的字元到字串中,不足 length 的字串,用空格進行 補充。varchar length 型別 存放變長的字串,但有長度限制 text 型別 不限制字串的數目,通常用於描述長度變化較大或長度不可預知...

pgsql資料庫和PHP中日期 時間戳處理函式

一.pgsql資料庫 1.獲取當前完整時間 now current timestamp 2.獲取當前日期 current date 3.獲取當前時間 current time 4.時間加減 now interval 2 year now interval 1 day now 10 m 說明 inte...

處理字元資料 資料型別

sql server支援兩種字元資料型別 普通字元和unicode字元。普通字元資料型別包括char和varchar,unicode字元資料型別包括nchar和nvarchar。它們二者的區別是 普通字元使用乙個位元組 byte 來儲存每個字元,而unicode字元則需要兩個位元組。當使用普通字元型...