จากบทความที่แล้วการเขียน Python เพื่อทำการติดต่อฐานข้อมูล PostgreSQLที่เรากล่าวถึงขั้นตอนการเชื่อมต่อฐานข้อมูล
ในบทความนี้จะแนะนำการเขียน Python เพื่อสร้างตารางฐานข้อมูล หรือ Table ใน PostgreSQL
เริ่มกันเลย
1.ทำการเชื่อมต่อฐานข้อมูล **ขอข้ามวิธีการเชื่อมต่อฐานข้อมูล
2.เขียนโค้ดเพื่อทำการสร้างตารางขึ้นมา โดยใช้โค้ด แล้วทำการรัน
[code]
try:
sql = """ create table if not exists test_python (
id serial not null,
name_first character varying(100) not null,
name_last character varying(100) not null,
favorite_color character varying(1000) not null,
constraint test_python_pkey PRIMARY KEY (id)
) """
cur.execute(sql)
con.commit()
print ('สร้างตาราง test_python เรียบร้อยแล้ว')
except n.DatabaseError:
print ('Error %s' %n.DatabaseError)
if con:
con.close()
[/code]
จะได้ผลดังภาพ
[attachment=1]Selection_741.png[/attachment]
4. ในโปรแกรม pgAdmin ก็จะมีการสร้างตารางขึ้นมาเรียบร้อยแล้ว ดังภาพ
[attachment=0]Selection_740.png[/attachment]
เป็นยังไงกันบ้างครับสำหรับวิธีการเขียน Python เพื่อสร้างตารางในฐานข้อมูล PostgreSQL การสร้างตารางในฐานข้อมูลสามารถช่วยให้ผู้ใช้สามารถจัดการกับฐานข้อมูลได้
ศึกษาข้อมูลเพิ่มเติมได้ที่
การเพิ่มข้อมูลลงตาราง PostgreSQL ด้วย Python
ไพทอนสร้างตารางในฐานข้อมูล Mysql Python Create Table Mysql
เขียน Python สร้างตาราง Table ใน PostgresSQL
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Member
- โพสต์: 204
- ลงทะเบียนเมื่อ: 13/05/2019 10:03 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ python เรียกข้อมูลที่เป็นภาษาไทย จาก postgresSQL ไม่ได้ครับ
โดย teenproza7 » 24/05/2019 3:51 pm » ใน Programming - C/C++ & java & Python - 2 ตอบกลับ
- 712 แสดง
-
โพสต์ล่าสุด โดย teenproza7
25/05/2019 10:17 am
-
-
-
โพสต์ใหม่ Python ขอวิธีการตรวจสอบบฐานข้อมูลว่ามีการสร้าง table หรือยัง
โดย teenproza7 » 29/05/2019 3:34 pm » ใน Programming - C/C++ & java & Python - 1 ตอบกลับ
- 956 แสดง
-
โพสต์ล่าสุด โดย mindphp
29/05/2019 4:26 pm
-
-
-
โพสต์ใหม่ การใช้ flask python ในการทำการ join table ข้อมูลออกมาแสดง
โดย ewqolf » 18/01/2023 7:43 pm » ใน Python Knowledge - 0 ตอบกลับ
- 4703 แสดง
-
โพสต์ล่าสุด โดย ewqolf
18/01/2023 7:43 pm
-
-
-
โพสต์ใหม่ สอบถามวิธี show processlist บน postgresSQL หน่อยครับ
โดย tatiya » 06/06/2019 7:41 pm » ใน SQL - Database - 1 ตอบกลับ
- 1216 แสดง
-
โพสต์ล่าสุด โดย tatiya
06/06/2019 7:45 pm
-
-
-
โพสต์ใหม่ สร้าง Dynamic Table ให้กับ HTML Table โดยใช้ jQuery
โดย Ik Kat » 29/06/2017 2:03 pm » ใน jQuery & Ajax Knowledge - 1 ตอบกลับ
- 3525 แสดง
-
โพสต์ล่าสุด โดย บุคคลทั่วไป
02/02/2023 10:42 am
-
-
-
โพสต์ใหม่ อยากทำ create table แบบกรอกชื่อ table เองผ่านเว็ป
โดย tanapong » 25/04/2020 11:06 pm » ใน Programming - PHP - 10 ตอบกลับ
- 13188 แสดง
-
โพสต์ล่าสุด โดย tanapong
27/04/2020 2:06 pm
-
-
-
โพสต์ใหม่ MySQL Database :การสร้าง View Table และการเรียกใช้งาน View Table
โดย thatsawan » 30/10/2016 2:38 pm » ใน SQL Knowledge - 0 ตอบกลับ
- 12973 แสดง
-
โพสต์ล่าสุด โดย thatsawan
30/10/2016 2:38 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 70