[Postgre SQL] postgre sql

參考此tutorial:http://gitbook.net/postgresql/2013080439.html

1. 直接打開SQL Shell (psql)



2. 點回車直到如下


1. create  database database-name;


2.列出所有database:\l


4. 選擇一個database: \c database-name 


5. create a table

CREATE TABLE COMPANY(
   ID INT PRIMARY KEY     NOT NULL,
   NAME           TEXT    NOT NULL,
   AGE            INT     NOT NULL,
   ADDRESS        CHAR(50),
   SALARY         REAL,
   JOIN_DATE	  DATE
);

CREATE TABLE DEPARTMENT(
   ID INT PRIMARY KEY      NOT NULL,
   DEPT           CHAR(50) NOT NULL,
   EMP_ID         INT      NOT NULL
);

6. 列出當前database下的所有tables


7. 兩種形式查看table的內容


8. 選擇一個table:\d comapny


9. insert 多行多值

INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY,JOIN_DATE) VALUES (4, 'Mark', 25, 'Rich-Mond ', 65000.00, '2007-12-13' ), (5, 'David', 27, 'Texas', 85000.00 , '2007-12-13');


10. 再一次insert的結果


對於windows系統

1. 打開command line,找到postgres下載的路徑

cd "\Program Files\PostgreSQL\9.6\bin"


2. psql -U postgres

3. 輸入password for user postgres


4. 然後和mac下使用一樣的命令就好

要接入別的server:首先到bin下面,然後psql -h hname -d dname -U username


My SQL

如果啓動不了,可以試用: sudo mysql -uroot -p;


https://www.cnblogs.com/zhjsll/p/5702950.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章