Brzi početak: prva veza, prvi upit
Najkraći put od „dodatak je instaliran“ do „imenovana veza stoji, a upit nad njom vraća retke“. Četiri koraka, otprilike deset minuta.
Preduvjeti
wksqlitedsiwkcoresu instalirani i uključeni.- Prijavljeni ste kao superuser.
- PDO upravljački program za željenu bazu postoji u PHP-u. Za SQLite dovoljan je
pdo_sqlite. - Baza podataka. Za SQLite dovoljna je putanja datoteke; datoteka još ne mora postojati.
Korak 1: uključite pomoćnika za upite
Administracija → Postavke, odjeljak wksqliteds:
enable_dbadmin = 1
Od 2026-08-25 zadano je 1 — područje je obično već tu, pa je ovaj korak provjera, a ne postavljanje. Ako ipak nedostaje, isključila ga je instanca: pogledajte conf/local.protected.php, koja se učitava nakon conf/local.php i stoga pobjeđuje. Sama 1 u local.php ne govori ništa.
Kad ste već ondje, razmotrite dbadmin_readonly. Uključen, pomoćnik pregledava i pita, ali ne piše — razumno trajno stanje za instalaciju u kojoj studio služi gledanju, a ne mijenjanju.
Korak 2: stvorite vezu
Administracija → SQLite Data Studio, izravno /doku.php?do=admin&page=wksqliteds. Područje Veze.
Dodajte vezu. Ona dobiva naziv — na njega se od sada sve poziva; nakon ovog koraka ništa se bazi ne obraća putanjom ili poslužiteljem.
- SQLite: dovoljna je putanja datoteke.
- Poslužiteljske baze (MSSQL, MySQL, PostgreSQL, ODBC): poslužitelj, baza, korisnik i lozinka.
Naziv zatim upišite u default_connection, da pozivatelji koji ga ne navode imaju kamo.
Korak 3: provjerite vezu
Odaberite Testiraj vezu.
Test razdvaja tri uzroka koji inače kasnije stižu kao jedna beskorisna poruka: nedostajući upravljački program, odbijeni pristupni podaci, nedostupna baza.
Nastavite tek kada test uspije.
Korak 4: izvedite prvi upit
Prijeđite u područje Pomoćnik za upite, odaberite gore pod Veza svoju vezu i upišite upit — za novu SQLite datoteku recimo:
SELECT name, TYPE FROM sqlite_master ORDER BY name
Odaberite Pokreni.
Provjera rezultata
- Rešetka rezultata prikazuje retke — za praznu novu datoteku dakle nijedan, ali zaglavlja stupaca
nameitypestoje ondje. Upravo to dokazuje da je upit prošao i da veza nosi. - Preglednik objekata lijevo nabraja objekte veze.
- Pod Povijest upita u desnoj traci stoji izvedba s vremenom i trajanjem.
- Protuprovjera gornje granice: izvedite
SELECTbezWHEREnad velikom tablicom. Dobivate prvihdbadmin_max_result_rowsredaka i napomenu da je rezultat skraćen. Za stvarni rad s velikim rezultatima listajte umjesto da granicu dižete.
dbadmin_max_result_rows postavljen na 0. Vrijednost 0 ukida skraćivanje — gornja protuprovjera ovdje dakle prikazuje cijeli skup rezultata. Koliko to košta u HTML-u i vremenu obrade, stoji na stranici paketa.
Sljedeći korak
- wkblog — pogon bloga radi na imenovanim rutinama ovog paketa.
- Rutine (njemački) — spremite upit kao imenovani par datoteka (
.sqli manifest), s imenovanim parametrima umjesto umetnutih vrijednosti. Pomoćnik za to nudi Spremi kao rutinu. - Ovlaštenja (njemački) — tko smije pitati, pisati, projektirati i izvoziti.