Membuat table yang conect ke python (MacBook)
Tugas python conect postgresql
Buat program Python untuk menampilkan tabel nilai dengan kolom sbb:
- NIM
- Nama Mahasiswa
- Nama Prodi
- Nama Fakultas
- Nama Matakuliah
- SKS
- Index Nilai
Boleh menggunakan query, view atau fungsi.
Hidupkan postgresql dan pgadmin (koneksikan dengan server postgresql)
Buat table melalui terminal ataupun pgadmin
Hidupkan vscode dan klik new terminal
Buat folder didalam dokument mkdir project
Masuk kedalam file project cd project
Install venv python python -m venv venv
Lalu aktifkan : source venv/bin/activate
Install psycopg2 : pip install psycopg2-binary
Membuat code untuk memasukan nilainya
db_host = "localhost"
db_name = "python"
db_user = "syaifulstyle"
db_pass = "123456"
import psycopg2
conn = psycopg2.connect(dbname=db_name, user=db_user, password=db_pass, host=db_host)
cur = conn.cursor()
sql = "INSERT INTO nilai (nim, nama_mahasiswa, nama_prodi, nama_fakultas, nama_matakuliah, sks, index_nilai) VALUES (%s,%s,%s,%s,%s,%s,%s);"
val = ("12021901", "Christina", "Ilmu Komunikasi", "Fakultas Komunikasi", "Pengantar Komunikasi", 4, 10)
cur.execute (sql, val)
conn.commit()
cur.close()
conn.close()
Running atau melihat hasil dari input code nya
db_host = "localhost"
db_name = "python"
db_user = "syaifulstyle"
db_pass = "123456"
import psycopg2
conn = psycopg2.connect(dbname=db_name, user=db_user, password=db_pass, host=db_host)
cur = conn.cursor()
cur.execute("SELECT * FROM nilai;")
print(cur.fetchall())
conn.commit()
cur.close()
conn.close()
Output :
Hidupkan postgresql dan pgadmin (koneksikan dengan server postgresql)
Buat table melalui terminal ataupun pgadmin
Hidupkan vscode dan klik new terminal
Buat folder didalam dokument mkdir project
Masuk kedalam file project cd project
Install venv python python -m venv venv
Lalu aktifkan : source venv/bin/activate
Install psycopg2 : pip install psycopg2-binary
Membuat code untuk memasukan nilainya
Running atau melihat hasil dari input code nya
Comments
Post a Comment