เขียน Python ติดต่อฐานข้อมูล PostgreSQL และ pdAdmin III

SQL Knowledge ทั้ง sql มาตรฐาน หลักการออกแบบฐานข้อมูล ความสัมพันธ์ของ ตาราง Mysql , PGSQL, Oracle, MSSQL

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

teenproza7
PHP Super Member
PHP Super Member
โพสต์: 204
ลงทะเบียนเมื่อ: 13/05/2019 10:03 am

เขียน Python ติดต่อฐานข้อมูล PostgreSQL และ pdAdmin III

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

บทความนี้จะแนะนำการเขียน 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
แนบไฟล์
Selection_738.png
Selection_737.png
Selection_737.png (23.02 KiB) Viewed 2125 times
แก้ไขล่าสุดโดย teenproza7 เมื่อ 16/05/2019 7:17 pm, แก้ไขไปแล้ว 2 ครั้ง.
รูปภาพ
tatiya
PHP VIP Members
PHP VIP Members
โพสต์: 2845
ลงทะเบียนเมื่อ: 09/07/2018 9:35 am

Re: เขียน Python ติดต่อฐานข้อมูล PostgreSQL และ pdAdmin III

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

เพิ่มเติ่มข้อ 3 ให้ติ๊ก inherit global site-packeges ด้วย
Create Project_176.png
Create Project_176.png (35.54 KiB) Viewed 2119 times
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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