Docy

Tábla létrehozása

Estimated reading: 2 minutes 0 views

Ebben a leírásban végigvezetünk az SQLite3 adatbázis létrehozásának lépésein Pythonban, tömörebb, de informatív stílusban.

Lépések:

  1. Importálás:
				
					import sqlite3

				
			

Betöltjük az SQLite3 modult a kódunkba.

  1. Kapcsolódás:
				
					connection = sqlite3.connect("mydb.db")

				
			

Létrehozunk egy connection objektumot, ami a „mydb.db” nevű adatbázishoz kapcsolódik (a fájl a munkamappában jön létre).

  1. Tábla létrehozása:
				
					cursor = connection.cursor()

cursor.execute("""
CREATE TABLE users (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    name TEXT,
    email TEXT
);
""")

				
			
  • Létrehozunk egy cursor objektumot az SQL parancsok futtatásához.
  • cursor.execute() parancs segítségével futtatjuk a CREATE TABLE SQL utasítást.
  • users tábla három oszlopot fog tartalmazni: id (azonosító), name (név) és email (email cím).
  • Az id oszlop az elsődleges kulcs, automatikusan növekvő értékekkel.
  1. Változások mentése:
				
					connection.commit()

				
			

Véglegesítjük az adatbázisban végrehajtott változtatásokat.

  1. Kapcsolat lezárása:
				
					connection.close()

				
			

Bezárjuk a kapcsolatot az adatbázissal.

Ezzel a kóddal sikeresen létrehoztunk egy „mydb.db” nevű adatbázist és egy „users” nevű táblát benne.

Leave a Comment

Megosztom ezt a leírást
Tartalom