Trenutno dejavna stran: start » sl » Interna dokumentacija » Razširitve DokuWikija (WvdS) » SQLite Data Studio » Hitri začetek: prva povezava, prva poizvedba

Hitri začetek: prva povezava, prva poizvedba

Najkrajša pot od „vtičnik je nameščen“ do „poimenovana povezava stoji in poizvedba nad njo vrne vrstice“. Štirje koraki, približno deset minut.

Predpogoji

  • wksqliteds in wkcore sta nameščena in vklopljena.
  • Prijavljeni ste kot superuser.
  • Gonilnik PDO za želeno podatkovno zbirko je v PHP na voljo. Za SQLite zadošča pdo_sqlite.
  • Podatkovna zbirka. Za SQLite zadošča pot do datoteke; datoteka še ne rabi obstajati.

Korak 1: vklopite pomočnika za poizvedbe

Skrbništvo → Nastavitve, razdelek wksqliteds:

enable_dbadmin = 1

Od 2026-08-25 je privzeto 1 — področje je običajno že tam, zato je ta korak preverjanje in ne nastavljanje. Če kljub temu manjka, ga je izklopila instanca: poglejte v conf/local.protected.php, ki se naloži za conf/local.php in zato zmaga. Sama 1 v local.php ne pove ničesar.

Ko ste že tam, premislite dbadmin_readonly. Vklopljen pomočnik brska in sprašuje, a ne piše — razumno trajno stanje za namestitev, v kateri studio služi gledanju in ne spreminjanju.

Korak 2: ustvarite povezavo

Skrbništvo → SQLite Data Studio, neposredno /doku.php?do=admin&page=wksqliteds. Območje Povezave.

Dodajte povezavo. Dobi ime — nanj se od zdaj sklicuje vse; po tem koraku se nič ne obrača na podatkovno zbirko po poti ali gostitelju.

  • SQLite: zadošča pot do datoteke.
  • Strežniške podatkovne zbirke (MSSQL, MySQL, PostgreSQL, ODBC): gostitelj, zbirka, uporabnik in geslo.

Ime nato vpišite v default_connection, da imajo klicatelji brez lastne navedbe kam.

Korak 3: preverite povezavo

Izberite Preizkusi povezavo.

Preizkus loči tri vzroke, ki sicer pozneje pridejo kot eno samo neuporabno sporočilo: manjkajoč gonilnik, zavrnjeni dostopni podatki, nedosegljiva zbirka.

Nadaljujte šele, ko preizkus uspe.

Korak 4: izvedite prvo poizvedbo

Preidite v območje Pomočnik za poizvedbe, zgoraj pod Povezava izberite svojo povezavo in vpišite poizvedbo — za novo datoteko SQLite denimo:

SELECT name, TYPE FROM sqlite_master ORDER BY name

Izberite Zaženi.

Preverjanje rezultata

  • Mreža rezultatov prikaže vrstice — za prazno novo datoteko torej nobene, a glavi stolpcev name in type sta tam. Prav to dokazuje, da je poizvedba stekla in da povezava drži.
  • Raziskovalec objektov na levi našteje objekte povezave.
  • Pod Zgodovina poizvedb v desni vrstici stoji izvedba s časom in trajanjem.
  • Protipreverba zgornje meje: izvedite SELECT brez WHERE nad veliko razpredelnico. Dobite prvih dbadmin_max_result_rows vrstic in opozorilo, da je bil rezultat skrajšan. Za resnično delo z velikimi rezultati listajte, namesto da mejo dvigujete.
Na tej namestitvi je dbadmin_max_result_rows nastavljen na 0. Vrednost 0 skrajševanje odpravi — zgornja protipreverba tukaj torej pokaže celoten nabor rezultatov. Koliko to stane v HTML in času obdelave, stoji na strani paketa.

Naslednji korak

  • wkblog — pogon bloga teče na poimenovanih rutinah tega paketa.
  • Rutine (v nemščini) — poizvedbo shranite kot poimenovan par datotek (.sql in manifest), s poimenovanimi parametri namesto vstavljenih vrednosti. Pomočnik za to ponudi Shrani kot rutino.
  • Pravice (v nemščini) — kdo sme spraševati, pisati, načrtovati in izvažati.
sl/wiki/dwe/wksqliteds/quickstart.txt · Zadnja sprememba: uporabnika 0.0.0.0