PostgreSQL คือระบบฐานข้อมูลเชิงสัมพันธ์แบบโอเพ่นซอร์สที่ทรงพลังซึ่งใช้สำหรับแอปพลิเคชันระดับองค์กร คู่มือนี้ครอบคลุมถึงการดาวน์โหลด การติดตั้ง การกำหนดค่า และการทดสอบ PostgreSQL บน Windows
กำลังดาวน์โหลด PostgreSQL
- ไปที่ postgresql.org/download/windows
- คลิกดาวน์โหลดตัวติดตั้ง (ตัวติดตั้งกราฟิก EnterpriseDB)
- เลือกเวอร์ชันล่าสุดสำหรับระบบปฏิบัติการของคุณ (แนะนำ 64 บิต)
- การดาวน์โหลดจะเริ่มขึ้นโดยอัตโนมัติ
การติดตั้ง PostgreSQL
เรียกใช้โปรแกรมติดตั้งที่ดาวน์โหลดมา และทำตามขั้นตอนเหล่านี้
- ขั้นตอนที่ 1:หน้าจอต้อนรับ → คลิกถัดไป
- ขั้นตอนที่ 2:เลือกส่วนประกอบ (เลือกทั้งหมดไว้:เซิร์ฟเวอร์ PostgreSQL, pgAdmin, เครื่องมือบรรทัดคำสั่ง, ตัวสร้างสแต็ก)
- ขั้นตอนที่ 3:เลือกไดเรกทอรีการติดตั้ง (แนะนำเป็นค่าเริ่มต้น)
- ขั้นตอนที่ 4:เลือกไดเร็กทอรีข้อมูล (แนะนำเป็นค่าเริ่มต้น)
- ขั้นตอนที่ 5:ตั้งรหัสผ่าน superuser จำรหัสผ่านนี้
- ขั้นตอนที่ 6:หมายเลขพอร์ตเริ่มต้นคือ 5432 (เปลี่ยนหากจำเป็นเท่านั้น)
- ขั้นตอนที่ 7:ตัวเลือกขั้นสูงคงค่าเริ่มต้นไว้
- ขั้นตอนที่ 8:ตรวจสอบและคลิกถัดไปเพื่อติดตั้ง
การกำหนดค่า PostgreSQL
ไฟล์การกำหนดค่าหลักสองไฟล์อยู่ในไดเร็กทอรีข้อมูล (เช่น 06 ) ป>
postgresql.conf
ควบคุมพฤติกรรมของเซิร์ฟเวอร์ เพื่ออนุญาตการเชื่อมต่อระยะไกล ?
# Default (local only) #listen_addresses = 'localhost' # Allow all connections listen_addresses = '*'
pg_hba.conf
ควบคุมการรับรองความถูกต้องของไคลเอ็นต์ เพื่ออนุญาตการเชื่อมต่อที่เชื่อถือได้ในพื้นที่ ?
# TYPE DATABASE USER ADDRESS METHOD host all all 127.0.0.1/32 trust
รีสตาร์ท PostgreSQL หลังจากเปลี่ยนไฟล์ใดไฟล์หนึ่งเพื่อให้การเปลี่ยนแปลงมีผล
การทดสอบการติดตั้งของคุณ
เปิด Command Prompt แล้วรัน ?
psql -U postgres
หากติดตั้งอย่างถูกต้อง คุณจะเห็น ?
psql (16.x) Type "help" for help. postgres=#
ทดสอบด้วยการสืบค้นพื้นฐาน ?
SELECT version();
version ------------------------------------------------------------ PostgreSQL 16.x on x86_64-pc-mingw64, compiled by ... (1 row)
บทสรุป
การติดตั้ง PostgreSQL บน Windows เกี่ยวข้องกับการดาวน์โหลดตัวติดตั้งแบบกราฟิก โดยเรียกใช้ผ่านวิซาร์ดการตั้งค่า (การตั้งรหัสผ่าน พอร์ต และไดเร็กทอรีข้อมูล) จากนั้นกำหนดค่า 13 และ 23รหัส> สำหรับสภาพแวดล้อมของคุณ ทดสอบด้วย 30 เพื่อตรวจสอบทุกอย่างทำงานอย่างถูกต้อง