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:
- Importálás:
				
					import sqlite3
 
				
			
		Betöltjük az SQLite3 modult a kódunkba.
- 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).
- 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 cursorobjektumot az SQL parancsok futtatásához.
- A cursor.execute()parancs segítségével futtatjuk aCREATE TABLESQL utasítást.
- A userstábla három oszlopot fog tartalmazni:id(azonosító),name(név) ésemail(email cím).
- Az idoszlop az elsődleges kulcs, automatikusan növekvő értékekkel.
- Változások mentése:
				
					connection.commit()
 
				
			
		Véglegesítjük az adatbázisban végrehajtott változtatásokat.
- 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.
 
                                    