Create Database ( การสร้างฐานข้อมูล )
OWNER (โอนเนอร์) = ชื่อผู้ใช้ // ไม่จำเป็นต้องใส่ ค่าเริ่มต้นจะเป็นชื่อผู้ใช้ที่ตั้งไว้เมื่อตอนติดตั้งโปรแกรม PostgreSQL
Template = เทมเพลตของฐานข้อมูลใน PostgreSQL // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของ Template คือ template1
ENCODING (เอ็นโคนิ่ง) = การกำหนดค่าชุดตัวอักษรที่ใช้ // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของชุดตัวอักษร คือ UTF8
LC_COLLATE (ซีแอล_คอลเล็ต) = การเรียงลำดับของฐานข้อมูล // ไม่จำเป็นต้องใส่
LC_CTYPE (แอลซี_ซีไทป์) = การจัดหมวดหมู่ของฐานข้อมูล // ไม่จำเป็นต้องใส่
TABLESPACE (เทเบิลสเปซ) = การระบุชื่อตาราง เพื่อกำหนดค่าเริ่มต้นของข้อมูล // ไม่จำเป็นต้องใส่
CONNECTION LIMIT (คอลเนคชั่น ลิมิต) = กำหนดค่าการเชื่อมต่อพร้อมกันของฐานข้อมูล // ค่าเริ่มต้นของการกำหนดการเชื่อต่อ คือ -1 หมายความว่า สามารถเชื่อมต่อได้อย่างไม่จำกัด
โค้ด :
CREATE DATABASE ชื่อฐานข้อมูล;
ตัวอย่าง : การสร้างฐานข้อมูลที่ชื่อ "test_postgre"
CREATE DATABASE test_postgre
WITH OWNER = openpg
ENCODING = 'UTF8'
TABLESPACE = pg_default
LC_COLLATE = 'Thai_Thailand.874'
LC_CTYPE = 'Thai_Thailand.874'
CONNECTION LIMIT = -1;
คำอธิบาย : เป็นการสร้างฐานข้อมูลอย่างง่าย โดยกำหนดเพียงแค่ชื่อของฐานข้อมูลที่ต้องการสร้าง ซึ่งในส่วนอื่นๆ จะถูกกำหนดเป็นค่าเริ่มต้นทั้งหมด
สามารถศึกษาเพิ่มเติมได้ที่ คำสั่ง SQL
www.postgresqltutorial.com Eng.ver
www.postgresql.org Eng.ver
โดย : http://www.mindphp.com
บทความที่เกี่ยวข้อง :
Intrusion detection system (IDS) (อินทรูชัน ดีเทคชัน ซิสเต็ม) คืออะไร