postgresql常用操作整理

2021-08-31 15:27:21 字數 1041 閱讀 7622

rhel中:

安裝:$sudo yum install postgresql postgresql-server

初始化資料庫:

$sudo service postgresql initdb

啟動資料庫:

$sudo service postgresql start

開放5432埠:

$sudo vim /etc/sysconfig/iptables

$sudo service iptables restart

設定postgresql密碼

$sudo passwd postgres

讓postgresql監聽整個網路:

$su - postgres

$pwd

/var/lib/pgsql

$vim data/postgresql.conf

modify:

去掉listen_addresses前的#號,並且修改listen_addresses = 'localhost'為

listen_addresses = '*'

修改pg_hba.conf

$vim data/pg_hba.conf

將本機的認證方式改為trust

在列表最後追加一行:

host all all 192.168.1.0/24 password

登入psql

$psql

查詢賬戶資訊

postgres=#select * from pg_shadow;

修改上述表中的postgres的儲存密碼

postgres=#alter user postgres password 'root'

列出所有資料庫

postgres=#\l

使用資料庫

postgres=#\c projectforge

建立乙個表

postgres=#create table student(id int, name varchar(50));

列出所有表

postgres=#\dt

postgresql常用操作

1 允許客戶端遠端訪問 在postgres主目錄下的data中比如 c program files postgresql 9.3 data postgresql 1 監聽任何位址訪問,修改連線許可權 listen addresses localhost 改為 listen addresses 2 啟...

PostgreSQL常用操作

postgresql是功能最接近oracle的開源資料庫,對標oracle 的sqlplus工具,在postgresql中也有乙個類似的命令列工具,就是psql,它允許你互動地鍵入sql或命令。cd bin 進入postgres目錄,一般的安裝目錄是在 usr local postgresql su...

PostgreSQL常用指令及操作

使用postgresql過程中常用的一些指令,做個記錄。su postgres psql 複製 這樣相當於使用postgres使用者名稱登陸到資料庫控制台中。登陸之後有一些常用操作指令如下 首先要用postgres使用者名稱登陸到控制台,然後建立使用者stone postgres create us...