English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PostgreSQL基础教程

PostgreSQL高级教程

PostgreSQL接口

إنشاء قاعدة بيانات PostgreSQL

PostgreSQL创建数据库可以用以下三种方式:

  • 1、使用CREATE DATABASE SQL语句来创建。

  • 2、使用createdb命令来创建。

  • 3、使用pgAdmin工具。

CREATE DATABASE创建数据库

CREATE DATABASE命令需要在PostgreSQL命令窗口来执行,语法格式如下:

CREATE DATABASE dbname;

على سبيل المثال، قمنا بإنشاء قاعدة بيانات w3codeboxdb:

postgres=# CREATE DATABASE w3codeboxdb;

أمر createdb لإنشاء قاعدة بيانات

createdb هو تغليف لـ أمر SQL CREATE DATABASE.

نموذج صيغة أمر createdb هو كما يلي:

createdb [option...] [dbname [description]]

توصيف المعلمات:

dbnameاسم قاعدة البيانات التي سيتم إنشاؤها.

descriptionخيارات الوصف المتعلق بقاعدة البيانات المحدثة.

optionsخيارات المعلمة، يمكن أن تكون القيم التالية:

الرقمالخيارات & التوصيف
1

-D tablespace

تحديد مساحة التخزين الافتراضية للقاعدة البيانات.

2

-e

إرسال أوامر generated by createdb إلى الخادم.

3

-E encoding

تحديد رمز الترميز الخاصة بالقاعدة البيانات.

4

-l locale

تحديد بيئة اللغة الخاصة بالقاعدة البيانات.

5

-T template

تحديد نموذج إنشاء هذه قاعدة البيانات.

6

--help

عرض معلومات المساعدة لأمر createdb.

7

-h host

تحديد اسم المستضيف للخادم.

8

-p port

تحديد ميناء الاستماع للخادم أو ملف socket.

9

-U username

اسم المستخدم للاتصال بقاعدة البيانات.

10

-w

تجاهل إدخال كلمة المرور.

11

-W

يتطلب الدخول إلى كلمة المرور عند الاتصال.

الآن، افتح نافذة أوامر، انتقل إلى مجلد تثبيت PostgreSQL، ثم إلى مجلد bin، حيث يوجد أمر createdb. مجلد PostgreSQL Installation/bin إليك، قم بتنفيذ أمر إنشاء قاعدة البيانات:

$ cd /Library/PostgreSQL/11/bin/
$ createdb -h localhost -p 5432 -U postgres w3codeboxdb
كلمة المرور ********

في الأوامر السابقة، قمنا باستخدام المستخدم الرئيسي postgres للدخول إلى قاعدة بيانات PostgreSQL الموجودة على عنوان المستضيف localhost، وميناء 5432، وأنتجنا قاعدة بيانات w3codeboxdb.

إنشاء قاعدة بيانات من قبل أداة pgAdmin

أداة pgAdmin توفر وظائف إدارة قاعدة البيانات الكاملة: