1.在資料庫伺服器安裝完成後,默認有三個資料庫,可以通過下面兩種方法查看。
[html] view plain print?
postgres=# SELECT * FROM pg_database;
datname | datdba | encoding | datcollate | datctype | datistemplate | datallowconn | datconnlimit | datlastsysoid | datfrozenxid | dattablespace | datc
onfig | datacl
-----------+--------+----------+-------------+-------------+---------------+--------------+--------------+---------------+--------------+---------------+-----
------+-------------------------------------
template1 | 10 | 6 | zh_CN.UTF-8 | zh_CN.UTF-8 | t | t | -1 | 11563 | 648 | 1663 |
| {=c/postgres,postgres=CTc/postgres}
template0 | 10 | 6 | zh_CN.UTF-8 | zh_CN.UT
2. postgresql怎麼創建資料庫
1、使用CREATE DATABASE 該命令將創建一個資料庫PostgreSQL的shell提示符,但你應該有適當的許可權來創建資料庫。默認情況下,創建新的資料庫將通過克隆標准系統資料庫template1。 語法: CREATE DATABASE語句的基本語法如下: CREATE DATABASE db...
3. 如何創建和連接 PostgreSQL 資料庫
打開軟體,進入界面中。
雙擊「PostgresSQL 9.3」連接伺服器
方法一:右鍵單擊「postgres」,選擇「新建對象」--新建資料庫,設置新的資料庫的參數,所有者一般默認為「postgres」
4
新建完後,不能立即看到界面上更新的數據,需要點擊界面上的更新按鈕才能夠看到資料庫的變化情況。
5
方法二:在插件中輸入SQL語言,運行命令
6
方法三:點擊面板上的「執行任意的SQL查詢」
4. 如何使用navicat for postgresql建立資料庫
第一步,打開桌面上的Navicat快捷方式
第二步,進入Navicat主界面
第三步,點擊左上角的文件
第四步,下拉列表中選中新建連接
第五步,選擇PostgreSQL
第六步,彈出新建連接對話框
第七步,根據實際情況填寫相應信息,點擊確定
第八步,成功生成連接PostgreSQL資料庫
5. 如何使用postgresql資料庫
打開軟體,進入界面中。
雙擊「PostgresSQL 9.3」連接伺服器
方法一:右鍵單擊「postgres」,選擇「新建對象」--新建資料庫,設置新的資料庫的參數,所有者一般默認為「postgres」
新建完後,不能立即看到界面上更新的數據,需要點擊界面上的更新按鈕才能夠看到資料庫的變化情況。
方法二:在插件中輸入SQL語言,運行命令
6
方法三:點擊面板上的「執行任意的SQL查詢」
6. 如何創建和連接 PostgreSQL 資料庫
打開軟體,進入界面中。
雙擊「PostgresSQL 9.3」連接伺服器
方法一:右鍵單擊「postgres」,選擇「新建對象」--新建資料庫,設置新的資料庫的參數,所有者一般默認為「postgres」
新建完後,不能立即看到界面上更新的數據,需要點擊界面上的更新按鈕才能夠看到資料庫的變化情況。
7. 如何在Postgresql中創建序列數並應用在數據表
序列數可以增加postgresql數據表的檢索速度,同時降低數據查詢時的資源消耗。那麼如何在postgresql中創建序列數並且應用呢?下面我給大家分享一下。
工具/材料
pgAdmin4
創建序列數
首先打開pgAdmin4,展開postgresql資料庫,找到模式下面的public選項,如下圖所示
接下來在public下面右鍵單擊序列,然後點擊Create下面的sequence選項,如下圖所示
在彈出的創建Sequence界面中首先給序列數起一個名字,如下圖所示,注意都用英文
然後切換到Definition頁卡,定義一下序列的增加量,如下圖所示,其中maximum根據自己的需要進行設置
最後回到資料庫主界面,你會看到序列下面多出了一個項,這就是我們創建的序列數了,如下圖所示
在數據表中應用序列數
首先選中一個數據表,點擊右側的編輯按鈕,如下圖所示
在彈出的編輯界面中切換到Columns頁卡,點擊ID簽名的編輯按鈕,如下圖所示
最後在欄位的編輯界面中切換到Variables選項卡,然後在Value列中通過nextval函數帶入剛才定義的序列數即可,如下圖所示
8. PostgreSQL如何添加資料庫
找到運行腳本的地方,文本復制進去,點運行,資料庫就創建好了。
9. 怎樣用postgresql建表,建資料庫
PostgreSQL的CREATE TABLE語句是用來在任何指定的的資料庫中創建一個新表。 yii.com
語法
CREATE TABLE語句的基本語法如下:
CREATE TABLE table_name(
column1 datatype,
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( one or more columns )
);
CREATE TABLE是告訴資料庫系統關鍵字,創建一個新的表。獨特的名稱或標識如下表CREATE TABLE語句。當前資料庫中的表最初是空的,並且將所擁有的用戶發出的命令。
然後在括弧內來定義每一列的列表,在表中是什麼樣的數據類型。其語法變得更清晰,下面的例子。
實例
下面是一個例子,它創建了一個公司ID作為主鍵的表和NOT NULL的約束顯示這些欄位不能為NULL,同時創建該表的記錄:
CREATE TABLE COMPANY(
ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR(50),
SALARY REAL
);
讓我們創建一個表,在隨後的章節中,我們將在練習中使用:
CREATE TABLE DEPARTMENT(
ID INT PRIMARY KEY NOT NULL,
DEPT CHAR(50) NOT NULL,
EMP_ID INT NOT NULL
);
可以驗證已成功創建使用\d命令,將用於列出了附加的資料庫中的所有表。
testdb-# \d
以上PostgreSQL的表會產生以下結果:
List of relations
Schema | Name | Type | Owner
--------+------------+-------+----------
public | company | table | postgres
public | department | table | postgres
(2 rows)
使用\d表名來描述每個表如下所示:
testdb-# \d company
以上PostgreSQL的表會產生以下結果:
Table "public.company"
Column | Type | Modifiers
-----------+---------------+-----------
id | integer | not null
name | text | not null
age | integer | not null
address | character(50) |
salary | real |
join_date | date |
Indexes:
"company_pkey" PRIMARY KEY, btree (id)