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

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

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

User avatar
teenproza7
PHP Super Member
PHP Super Member
Posts: 204
Joined: 13/05/2019 10:03 am

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

Postby teenproza7 » 16/05/2019 2:08 pm

บทความนี้จะแนะนำการเขียน Python เพื่อทำการติดต่อฐานข้อมูล PostgreSQL โดยใช้ pgAdmin III ในการจัดการฐานข้อมูล

ในบทความนี้ผู้เขียนได้ใช้ Pycharm Community ในการเขียนนะครับ

1.อันดับแรกให้ทำการติดตั้ง PostgreSQL และ pgAdmin III

2.เมื่อทำการติดตั้งเสร็จแล้วให้สร้างฐานข้อมูลใน pgAdmin III ดังภาพ ***ขอข้ามวิธีการติดตั้ง pgAdmin และขั้นตอนการตั้ง host , username , password

Selection_737.png
Selection_737.png (23.02 KiB) Viewed 294 times


3.ใน Pycharm ทำการสร้างโปรเจขึ้นมาโดยทำการเรียกใช้ Interpreter python 2.7 ดังภาพ

Image

4.ทำการเรียก Terminal ผ่าน Pycharm แล้วรัน โค้ด เพื่อติดตั้งโมดูล psycopg2 แล้วรอสักครู่

Code: Select all

pip install psycopg2


5.ทดลองเชื่อมต่อกับฐานข้อมูลโดยใช้โค้ด

Code: Select all

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


6. จะได้การแสดงผลดังภาพ

Selection_738.png


เป็นยังไงกันบ้างครับสำหรับการเขียน Python เพื่อติดต่อฐานข้อมูล PostgreSQL โดยใช้ pgAdmin III
สำหรับขั้นตอนการติดต่อฐานข้อมูลนั้นสำคัญอย่างมากในการใช้งานฐานข้อมูล

ศึกษาหาข้อมูลเพิ่มเติมได้ที่
VDO สอนการใช้โปรแกรมจัดการฐานข้อมูล PostgreSQL
สอนการใช้งาน PgAdmin จัดการฐานข้อมูล
สอนการใช้งาน PgAdmin จัดการฐานข้อมูล
ขั้นตอน วิธีการเชื่อมต่อฐานข้อมูล Connect to Database

บทเรียน เนื้อหา สอนการใช้งาน PgAdmin จัดการฐานข้อมูล
มารู้จักและติดตั้ง PostgreSQL
Last edited by teenproza7 on 16/05/2019 7:17 pm, edited 2 times in total.
Image

User avatar
tatiya
PHP VIP Members
PHP VIP Members
Posts: 2845
Joined: 09/07/2018 9:35 am

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

Postby tatiya » 16/05/2019 2:31 pm

เพิ่มเติ่มข้อ 3 ให้ติ๊ก inherit global site-packeges ด้วย
Create Project_176.png
Create Project_176.png (35.54 KiB) Viewed 288 times
Image Image Image GOODBYE AND GOODLUCK EVERYONE Love you all bye. Thank you for everything.
26/09/2019


Return to “SQL Knowledge”

Who is online

Users browsing this forum: No registered users and 11 guests