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...