Veri tabanı kontrol etme

Python da olustur.py dosyası ile oluşturduğum ve bilgi aktardığım .db dosyasına kontrol.py dosyamın kontrol etmesini nasıl sağlayabilirim?

olustur.py

import sqlite3
con = sqlite3.connect("bilgi.db")
cursor = con.cursor()
cursor.execute("CREATE TABLE IF NOT EXISTS bilgi(parola STR, parola2 STR)")
con.commit()
while True:
    a = str(input("parola1: "))
    b = str(input("parola2: "))
    cursor.execute("DELETE FROM bilgi")
    cursor.execute("INSERT INTO bilgi VALUES(?,?)",(a,b))
    con.commit()

kontrol.py

şuanlık boş.

kontrol.py

import sqlite3
con = sqlite3.connect("bilgi.db")
cursor = con.cursor()
key = cursor.execute("select * from bilgi").fetchall()
print(key)
# Veri yapısı: [(parola, parola2), (parola, parola2), ...]

Verileri yukarıdaki yapıya uygun işleyip kontrol edin.

Örnek:

<bilgi tablosu>

parola  | parola2
_________________
abc     | def
fpoefj  | oıefo

Verdiğim kodlardan gelecek veri:

[("abc", "def"), ("fpoefj", "oıefo")]
1 Beğeni

Veri tabanını şifrelemek için basit bir yöntem varmı?

Sqlite’de vardı ama adını hatırlayamadım. Hatırlarsam yazarım.

https://www.hwaci.com/sw/sqlite/see.html

Şifreleme için her yerde AES kullanabilirsiniz.

2 Beğeni

Sqlite3 SEE lisans ücreti varmış.