แนะนำการใช้งาน psql command line (psql.exe) สำหรับมือใหม่

PostgreSQL แชร์ความรู้เกี่ยวกับ PostgreSQL การใช้งาน ฟังก์ชั่นต่างๆ การเขียน SQL แบบ PGSQL

Moderator: mindphp, ผู้ดูแลกระดาน

newmae
PHP Hero Member
PHP Hero Member
โพสต์: 184
ลงทะเบียนเมื่อ: 07/05/2024 9:11 am

แนะนำการใช้งาน psql command line (psql.exe) สำหรับมือใหม่

โพสต์ที่ยังไม่ได้อ่าน โดย newmae »

'psql' เป็นโปรแกรมเชลล์ที่มาพร้อมกับ PostgreSQL ใช้สำหรับโต้ตอบกับฐานข้อมูล PostgreSQL คุณสามารถใช้ 'psql' เพื่อเรียกใช้คำสั่ง SQL, คำสั่งเชลล์, และการจัดการฐานข้อมูลต่างๆ ได้ โดยปกติ 'psql' จะถูกติดตั้งพร้อมกับ PostgreSQL สามารถเปิดได้ทั้งแท็ปวิโดวส์หรือเข้าใช้งาน PostgreSQL ด้วย Command Line ซึ่งในบทความนี้จะมาแนะนำPostgreSQL: การใช้ psql command line (psql.exe) เบื้องต้น ซึ่งมีวิธีการใช้งานดังนี้
  1. การเปิด psql ซึ่งขั้นตอนนี้เราจะมาแนะ sqlshell psql บนวินโดวส์
    psql1.jpg
    psql1.jpg (4.75 KiB) Viewed 49 times
  2. เมื่อเข้ามาในหน้าต่างแล้ว ระบบจะให้ใส่ข้อมูล ดังนี้ตามลำดับ
    • ชื่อ sever
    • ชื่อ database
    • หมายเลข port
    • username
    • password
    psql2.PNG
    psql2.PNG (3.27 KiB) Viewed 49 times

    เมื่อทำการกรอกทุกอย่างแล้ว ระบบก็แสดงข้อมูลดังนี้
    psql3.PNG
    psql3.PNG (8.35 KiB) Viewed 49 times
จากนี้จะเป็นคำสั่งใช้งานเบื้องต้น บน sqlshell psql
  • ' \dt ' คือ describe table คือให้โชว์ว่ามีเทเบิลอะไรบ้าง ที่อยู่ในดาต้าเบสเรา
    psql4.jpg
    psql4.jpg (8.52 KiB) Viewed 49 times
  • ' \l ' คือให้แสดงดาต้าที่มีอยู่ในระบบทั้งหมด
    psql5.jpg
    psql5.jpg (21.06 KiB) Viewed 49 times
  • '\c " ชื่อดาต้าเบส " ' คือการเข้าถึงไดเรกทอรี่ของดาต้าเบสนั้น
    psql6.jpg
    psql6.jpg (3.51 KiB) Viewed 49 times
  • ' \d "ชื่อตาราง" ' เป็นการเรียกให้แสดงโครงสร้างของตาราง
    psql7.jpg
    psql7.jpg (14.73 KiB) Viewed 49 times
  • และยังสามารถใช้คำสั่ง sql อื่น เช่น select, insert, join,create table, delete หรื่ออื่นๆ
'psql' เป็นเครื่องมือเชลล์ที่ทรงพลังสำหรับการจัดการฐานข้อมูล PostgreSQL คุณสามารถใช้ ' psql ' เพื่อทำงานหลากหลายตั้งแต่การดูข้อมูล การสร้างตาราง การจัดการข้อมูล และการเรียกใช้ฟังก์ชัน SQL อื่นๆ ได้อย่างสะดวกและมีประสิทธิภาพ และ PostgreSQL มีวิธีการหลักในการจัดการข้อมูลผ่าน pgAdmin 4 และเรายังสามารถใช้ python ในการสร้างตารางได้อีกด้วย

อ้างอิง
https://www.postgresqltutorial.com/postgresql-administration/psql-commands/
https://stackoverflow.com/questions/19674456/run-postgresql-queries-from-the-command-line
https://hasura.io/blog/top-psql-commands-and-flags-you-need-to-know-postgresql
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 2