在上一篇文章中我們學習了怎么安裝pgsql,安裝好了后,我們來學習一下怎么對pgsql進行創建操作以及相關的crud的操作啦
一 創建數據庫
$ createdb test
然后你可能會遇到如下的錯誤:
createdb: could not connect to database template1: 致命錯誤: 角色 "xxx" 不存在
這是因為在你init之后,pgsql給你創建了一個用戶:postgres
需要使用
$ su - postgres
$ createdb mydb
然后在運行上面的語句即可以啦
二. 進行相關數據庫操作啦
1. 使用客戶端連接數據庫
psql mydb
正常的情況下是這個樣子的哦
2. 試試命令吧
3. 退出命令行
三.建表,以及crud
其建表語句與SQL 99語法基本上保持一致啦
來我們來建立一張這樣的表格
1. 建表
create table test( id bigint , name varchar(50), age int, password varchar(30) );
2. 插入
insert into test values(1,'test',21,'123');
3. 查詢
select * from test;
以上不在詳細講解,其實基礎的SQL語法都是一樣噠