บทความนี้จะแนะนำการเขียน Python เพื่อทำการติดต่อฐานข้อมูล PostgreSQL โดยใช้ pgAdmin III ในการจัดการฐานข้อมูล
ในบทความนี้ผู้เขียนได้ใช้ Pycharm Community ในการเขียนนะครับ
1.อันดับแรกให้ทำการติดตั้ง PostgreSQL และ pgAdmin III
2.เมื่อทำการติดตั้งเสร็จแล้วให้สร้างฐานข้อมูลใน pgAdmin III ดังภาพ ***ขอข้ามวิธีการติดตั้ง pgAdmin และขั้นตอนการตั้ง host , username , password
[attachment=0]Selection_737.png[/attachment]
3.ใน Pycharm ทำการสร้างโปรเจขึ้นมาโดยทำการเรียกใช้ Interpreter python 2.7 ดังภาพ
4.ทำการเรียก Terminal ผ่าน Pycharm แล้วรัน โค้ด เพื่อติดตั้งโมดูล psycopg2 แล้วรอสักครู่
[code]pip install psycopg2[/code]
5.ทดลองเชื่อมต่อกับฐานข้อมูลโดยใช้โค้ด
[code]
import psycopg2 as n
con = n.connect(host='localhost', user='postgres', password='', port='5432',database='testDB')
cur = con.cursor()
cur.execute('SELECT version()')
var = cur.fetchone()
print "Connect to Database success\n" "Your version is ", var[/code]
6. จะได้การแสดงผลดังภาพ
[attachment=1]Selection_738.png[/attachment]
เป็นยังไงกันบ้างครับสำหรับการเขียน Python เพื่อติดต่อฐานข้อมูล PostgreSQL โดยใช้ pgAdmin III
สำหรับขั้นตอนการติดต่อฐานข้อมูลนั้นสำคัญอย่างมากในการใช้งานฐานข้อมูล
ศึกษาหาข้อมูลเพิ่มเติมได้ที่
VDO สอนการใช้โปรแกรมจัดการฐานข้อมูล PostgreSQL
สอนการใช้งาน PgAdmin จัดการฐานข้อมูล
สอนการใช้งาน PgAdmin จัดการฐานข้อมูล
ขั้นตอน วิธีการเชื่อมต่อฐานข้อมูล Connect to Database
บทเรียน เนื้อหา สอนการใช้งาน PgAdmin จัดการฐานข้อมูล
มารู้จักและติดตั้ง PostgreSQL
เขียน Python ติดต่อฐานข้อมูล PostgreSQL และ pdAdmin III
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Member
- โพสต์: 204
- ลงทะเบียนเมื่อ: 13/05/2019 10:03 am
เขียน Python ติดต่อฐานข้อมูล PostgreSQL และ pdAdmin III
แก้ไขล่าสุดโดย teenproza7 เมื่อ 16/05/2019 7:17 pm, แก้ไขไปแล้ว 2 ครั้ง.
-
- PHP VIP Members
- โพสต์: 2845
- ลงทะเบียนเมื่อ: 09/07/2018 9:35 am
Re: เขียน Python ติดต่อฐานข้อมูล PostgreSQL และ pdAdmin III
เพิ่มเติ่มข้อ 3 ให้ติ๊ก inherit global site-packeges ด้วย
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (37) : การเพิ่มข้อมูลลงตาราง PostgreSQL ด้วย Python
โดย fonfonn » 25/07/2022 9:23 pm » ใน Python Knowledge - 0 ตอบกลับ
- 326 แสดง
-
โพสต์ล่าสุด โดย fonfonn
25/07/2022 9:23 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 83