เชื่อมต่อฐานข้อมูล psycopg2 ไม่ได้ครับ

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

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

ภาพประจำตัวสมาชิก
chatee supasand
PHP VIP Members
PHP VIP Members
โพสต์: 1666
ลงทะเบียนเมื่อ: 04/06/2019 10:06 am

เชื่อมต่อฐานข้อมูล psycopg2 ไม่ได้ครับ

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

ต้องการเชื่อมต่อกับฐานข้อมูล โดยใช้งาน psycopg2 ครับ
ติด error เชื่อมต่อกับฐานข้อมูลไม่ได้
new.png
รูปภาพ
tatiya
PHP VIP Members
PHP VIP Members
โพสต์: 2845
ลงทะเบียนเมื่อ: 09/07/2018 9:35 am

Re: เชื่อมต่อฐานข้อมูล psycopg2 ไม่ได้ครับ

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

เช็คว่าในฐานมี data base มีชื่อที่เรา connect มั้ยครับ หรือถ้ามี ก็ดูว่า user หรือ password เราถูกมั้ย ถ้าอยากให้ connect DB โดย ไม่ต้องใช้ password ให้ดูจากกระทู้นี้ https://www.mindphp.com/developer/21-sq ... sword.html อันนี้จะเป็นใน Ubuntu แต่ในไฟล์ confic น่าจะเหมือนกัน



รูปภาพ


ส่วนถ้ารันได้จะเป็นแบบนี้

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

import psycopg2 as p
con = None

try:
    con = p.connect(database='python_test_connect_DB')
    cur = con.cursor()
    cur.execute('SELECT version()')
    ver = cur.fetchone()
    print (ver)

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


if con:
    con.close()
ผลลัพท์
('PostgreSQL 9.5.17 on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609, 64-bit',)
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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