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

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

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

chatee supasand
PHP VIP Members
PHP VIP Members
Posts: 1008
Joined: 04/06/2019 10:06 am

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

Post by chatee supasand » 13/06/2019 3:37 pm

ต้องการเชื่อมต่อกับฐานข้อมูล โดยใช้งาน psycopg2 ครับ
ติด error เชื่อมต่อกับฐานข้อมูลไม่ได้
new.png
Image

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

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

Post by tatiya » 13/06/2019 3:54 pm

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



Image


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

Code: Select all

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',)
Image Image Image GOODBYE AND GOODLUCK EVERYONE Love you all bye. Thank you for everything.
26/09/2019

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - C/C++ & java & Python”

Who is online

Users browsing this forum: MSN [Bot] and 7 guests