ติด error ติดต่อฐานข้อมูล PGSQL แก้ไงครับ

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

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

ภาพประจำตัวสมาชิก
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 783
ลงทะเบียนเมื่อ: 22/12/2020 10:19 am

ติด error ติดต่อฐานข้อมูล PGSQL แก้ไงครับ

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

ผมต้องการติดต่อฐานข้อมูล PGSQL เพื่อสร้างตารางเก็บข้อมูลลงในฐานข้อมูล

code ที่เขียน

โค้ด: เลือกทั้งหมด

import psycopg2 as p
con = None

try:
    con = p.connect(database="test_selenium", user="postgres")
    cur = con.cursor()
    cur.execute("DROP TABLE IF EXISTS test_01")
    

#Create table as per requirement
    sql = """Create TABLE IF EXISTS test_01(
    id serial  Not NULL,
    topic character varying(100) Not NULL,
    sc character varying(100) Not NULL,
 
    CONTRAINT test_pythons_pkey PRIMARY KEY (id)
    )
    """
    cur.execute(sql)
    con.commite()
    print("create_success")


except p.DatabaseError:
    print('Error %s' %p.DatabaseError)

if con:
    con.close()

Error ที่เกิดขึ้น

โค้ด: เลือกทั้งหมด

/home/com003/PycharmProjects/pythonProject_selenium_test/venv/bin/python "/home/com003/PycharmProjects/pythonProject_selenium_test/create tabel.py"
Error <class 'psycopg2.DatabaseError'>

Process finished with exit code 0

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41230
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ติด error ติดต่อฐานข้อมูล PGSQL แก้ไงครับ

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

1. ติดต่อฐานข้อมูลลอง ระบุชื่อ host ด้วย
2. เช็คว่า มีชื่อฐานข้อมูลที่ระบุอยู่จริง
3. เช็คว่าฐานข้อมูลสามรถเข้าถึงได้จริง ด้วย user ที่ติดต่อเข้าไป
4. ลองสร้าง user ไว้สำหรับการใช้งานโดยเฉพาะ แทน user หลัก
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
chakirin.bfds
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 783
ลงทะเบียนเมื่อ: 22/12/2020 10:19 am

Re: ติด error ติดต่อฐานข้อมูล PGSQL แก้ไงครับ

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

ทำได้เเล้วครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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