โดย thitikorn_lp » 05/08/2014 5:03 pm
Create Database ( การสร้างฐานข้อมูล )
CREATE DATABASE ชื่อฐานข้อมูล
OWNER = ชื่อผู้ใช้ /
/ ไม่จำเป็นต้องใส่ ค่าเริ่มต้นจะเป็นชื่อผู้ใช้ที่ตั้งไว้เมื่อตอนติดตั้งโปรแกรม PostgreSQL
TEMPLATE = เทมเพลตของฐานข้อมูลใน PostgreSQL /
/ ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของ Template คือ template1
ENCODING = การกำหนดค่าชุดตัวอักษรที่ใช้ // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของชุดตัวอักษร คือ UTF8
LC_COLLATE = การเรียงลำดับของฐานข้อมูล // ไม่จำเป็นต้องใส่
LC_CTYPE = การจัดหมวดหมู่ของฐานข้อมูล // ไม่จำเป็นต้องใส่
TABLESPACE = การระบุชื่อตาราง เพื่อกำหนดค่าเริ่มต้นของข้อมูล // ไม่จำเป็นต้องใส่
CONNECTION LIMIT = กำหนดค่าการเชื่อมต่อพร้อมกันของฐานข้อมูล // ค่าเริ่มต้นของการกำหนดการเชื่อต่อ คือ -1 หมายความว่า สามารถเชื่อมต่อได้อย่างไม่จำกัด
ตัวอย่างการสร้างฐานข้อมูล
โค้ด :
CREATE DATABASE ชื่อฐานข้อมูล;
ตัวอย่าง : การสร้างฐานข้อมูลที่ชื่อ
"test_postgre"
- CREATE DATABASE.jpg (183.03 KiB) Viewed 2323 times
ผลที่ได้ :
โค้ด: เลือกทั้งหมด
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;
คำอธิบาย : เป็นการสร้างฐานข้อมูลอย่างง่าย โดยกำหนดเพียงแค่ชื่อของฐานข้อมูลที่ต้องการสร้าง ซึ่งในส่วนอื่นๆ จะถูกกำหนดเป็นค่าเริ่มต้นทั้งหมด
ศึกษาเพิ่มเติมได้ที่ :
www.postgresqltutorial.com Eng.ver
www.postgresql.org Eng.ver
[b][size=120][u]Create Database ( การสร้างฐานข้อมูล )[/u][/size][/b]
[b]CREATE DATABASE [/b][color=#00BF00]ชื่อฐานข้อมูล[/color]
[b]OWNER = [/b] [color=#40BF00]ชื่อผู้ใช้ [/color] /[color=#FF8000]/ ไม่จำเป็นต้องใส่ ค่าเริ่มต้นจะเป็นชื่อผู้ใช้ที่ตั้งไว้เมื่อตอนติดตั้งโปรแกรม PostgreSQL[/color]
[b]TEMPLATE =[/b] [color=#40BF00]เทมเพลตของฐานข้อมูลใน PostgreSQL[/color] /[color=#FF8000]/ ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของ Template คือ template1[/color]
[b]ENCODING = [/b][color=#00BF00]การกำหนดค่าชุดตัวอักษรที่ใช้[/color] [color=#FF8000]// ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของชุดตัวอักษร คือ UTF8[/color]
[b]LC_COLLATE = [/b][color=#00BF00]การเรียงลำดับของฐานข้อมูล[/color] [color=#FF8000]// ไม่จำเป็นต้องใส่[/color]
[b]LC_CTYPE =[/b] [color=#00BF00]การจัดหมวดหมู่ของฐานข้อมูล[/color] [color=#FF8000]// ไม่จำเป็นต้องใส่[/color]
[b]TABLESPACE =[/b] [color=#00BF00]การระบุชื่อตาราง เพื่อกำหนดค่าเริ่มต้นของข้อมูล[/color] [color=#FF8000]// ไม่จำเป็นต้องใส่ [/color]
[b]CONNECTION LIMIT = [/b][color=#00BF00]กำหนดค่าการเชื่อมต่อพร้อมกันของฐานข้อมูล[/color] [color=#FF8000]// ค่าเริ่มต้นของการกำหนดการเชื่อต่อ คือ -1 หมายความว่า สามารถเชื่อมต่อได้อย่างไม่จำกัด[/color]
[b][u]ตัวอย่างการสร้างฐานข้อมูล[/u][/b]
[b][i]โค้ด :[/i][/b]
[b]CREATE DATABASE[/b] [color=#00BF00]ชื่อฐานข้อมูล[/color];
[b][i]ตัวอย่าง : [/i][/b] การสร้างฐานข้อมูลที่ชื่อ [i]"test_postgre"[/i]
[attachment=0]CREATE DATABASE.jpg[/attachment]
[b][i]ผลที่ได้ : [/i][/b]
[code]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;[/code]
[u][b]คำอธิบาย :[/b][/u] เป็นการสร้างฐานข้อมูลอย่างง่าย โดยกำหนดเพียงแค่ชื่อของฐานข้อมูลที่ต้องการสร้าง ซึ่งในส่วนอื่นๆ จะถูกกำหนดเป็นค่าเริ่มต้นทั้งหมด
[b][i]ศึกษาเพิ่มเติมได้ที่[/i][/b] :
[url=http://www.postgresqltutorial.com/]www.postgresqltutorial.com[/url] Eng.ver
[url=http://www.postgresql.org/]www.postgresql.org[/url] Eng.ver