Conexion Postgres a Python
1. Creamos una base de datos y la llamamos como quieres, por ejemplo 'postgres' y creamos una tabla.
2. Tenemos que descargar y instalar el driver para lograr conectar la base de datos.
3. Anotamos el codigo para poder conectarlo, el codigo va a escoger la base de datos que ya tenemos y va a insertar datos.
Nota: poner tu contraser, usuario y puerto.
4. Una ves escrito el codigo, coplilamos el codigo y debe aparecer asi.
5. Ahorra tenemos que checar que se insertaron los datos.
2. Tenemos que descargar y instalar el driver para lograr conectar la base de datos.
pip install psycopg2
3. Anotamos el codigo para poder conectarlo, el codigo va a escoger la base de datos que ya tenemos y va a insertar datos.
Nota: poner tu contraser, usuario y puerto.
import psycopg2 from psycopg2 import Error try: connection = psycopg2.connect(user="postgres", password="1234", host="localhost", port="5432", database="postgres") cursor = connection.cursor() postgres_insert_query = """ INSERT INTO mobile (ID, MODEL, PRICE) VALUES (%s,%s,%s)""" record_to_insert = (10, 'Phone 7', 950) cursor.execute(postgres_insert_query, record_to_insert) connection.commit() count = cursor.rowcount print (count, "Record inserted successfully into mobile table") except (Exception, psycopg2.Error) as error: if (connection): print("Failed to insert record into mobile table", error) finally: # closing database connection. if (connection): cursor.close() connection.close() print("PostgreSQL connection is closed")
4. Una ves escrito el codigo, coplilamos el codigo y debe aparecer asi.
5. Ahorra tenemos que checar que se insertaron los datos.
Comentarios
Publicar un comentario