2019年11月19日

Python3 PostgreSQL12に接続


python postgresql connector でなく


psycopg2 で接続 (最も人気のあるPythonドライバーとありました)

pip install psycopg2





import psycopg2
conn = psycopg2.connect("dbname=test user=postgres")
cur = conn.cursor()
cur.execute("CREATE TABLE test (id serial PRIMARY KEY, num integer, data varchar);")
cur.execute("INSERT INTO test (num, data) VALUES (%s, %s)",(100, "abc'def"))
cur.execute("SELECT * FROM test;")
cur.fetchone()
conn.commit()
cur.close()
conn.close()


posted by a23 at 06:27| Comment(0) | PostgreSQL