Merhabalar
Sqlite3 ile database ve tablo oluşturabiliyoruz.
Python kodları ile oluşturduğumuz database’i nasıl silebiliriz.
Database bağlantısını nasıl kapatabiliriz.Disconnect() mevcut mu?
Teşekkürler.
#### DATABASE ÜZERİNDE TABLO GÜNCELLE VE SİL ########################
##########################################################
import sqlite3
con=sqlite3.connect("dersler1.db") # Database bağlan yoksa oluştur
cursor=con.cursor() # İmleç oluştur, (kalem) database üzerinde işlem yapmak için
def databasesil():
cursor.execute("DROP DATABASE dersler1")
def tablosil():
cursor.execute("DROP TABLE tablo1") # Tablo1'i siler, tablo yoksa hata verir
def tablosil1():
cursor.execute("DROP TABLE IF EXISTS tablo1") # Tablo1 varsa siler, hata vermez
def tabloicinisil():
cursor.execute("DELETE FROM tablo1") # Tablo1'in içini siler, tablo1 kalır
def tablo_olustur():
cursor.execute("CREATE TABLE IF NOT EXISTS tablo1(zaman REAL,tarih TEXT,anahtarkelime TEXT,deger REAL)") # İŞLEMLER BURADA YAPILACAK
databasesil()
con.commit() # Yapılan işlemleri kaydet, Bellekten sql databse dosyasına
con.close() ##Database bağlantısını kapat