Vi ste ovdje: start » hr » Interna dokumentacija » DokuWiki proširenja (WvdS) » SQLite Data Studio » Brzi početak: prva veza, prvi upit

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

  • wksqliteds i wkcore su 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 name i type stoje 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 SELECT bez WHERE nad velikom tablicom. Dobivate prvih dbadmin_max_result_rows redaka i napomenu da je rezultat skraćen. Za stvarni rad s velikim rezultatima listajte umjesto da granicu dižete.
Na ovoj je instalaciji 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 (.sql i 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.
hr/wiki/dwe/wksqliteds/quickstart.txt · Zadnja izmjena: od 0.0.0.0