?下載地址:
EDB: Open-Source, Enterprise Postgres Database Management
安裝圖形化安裝界面安裝。安裝完后將bin目錄配置到系統環境變量
執行psql -h localhost -p 5432 -U postgres? 密碼在安裝過程中設置的
?
0、修改密碼
ALTER USER sonar WITH PASSWORD '123456';
1、新建用戶
CREATE ROLE sonar LOGIN PASSWORD 1234;
2、新建數據庫
?CREATE DATABASE mydatabase;
連接到特定數據庫:
\c dbname
3、新建表
CREATE TABLE users (
? id SERIAL PRIMARY KEY,
? name VARCHAR(100),
? email VARCHAR(100)
);
4、授權
數據庫授權
?grant connect on database mydatabase to sonar;
表授權
GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE your_table TO username;
查詢數據庫
列出所有數據庫:
\l
?或?\list
查詢用戶
select rolname from pg_roles;
查詢表
列出當前數據庫的所有表:
\dt
?或?SELECT * FROM pg_catalog.pg_tables WHERE schemaname != 'pg_catalog' AND schemaname != 'information_schema';
刪除表
DROP TABLE [IF EXISTS] table_name;
刪除數據庫
DROP DATABASE IF EXISTS mydatabase;
退出
退出psql:
\q