CanDoYa
LT

Nemokama SQL aplinka internete

Veikia tik jūsų naršyklėje - nieko neįkeliama, registracija nereikalinga.

Pavyzdys paruoštas - vykdykite užklausą, kad paleistumėte SQLite.

Pritaikius iš naujo sukuria vietinę duomenų bazę

Norėdami vykdyti, paspauskite Ctrl arba Cmd + Enter

Užklausos rezultatai

Rezultatų lentelė bus rodoma čiaVykdykite pavyzdinę užklausą arba pakeiskite ją savo SQLite komanda.
Dalintis šiuo įrankiu

Kas yra SQL aplinka internete?

Tai naršyklėje veikiantis redaktorius, kuriame galite kurti lenteles, pridėti pavyzdinių duomenų ir vykdyti SQL užklausas neįdiegę duomenų bazės. Į WebAssembly sukompiliuota SQLite įrenginyje apdoroja SELECT, JOIN, agregavimą, CTE ir duomenų pakeitimus, todėl rezultatai pateikiami iškart.

Kaip naudotis

  1. 1Paruoškite duomenų bazę. Palikite pavyzdinę schemą ir eilutes arba kairiajame redaktoriuje pakeiskite jas savo CREATE TABLE ir INSERT komandomis.
  2. 2Įrašykite ir vykdykite SQL. Užklausų redaktoriuje įveskite SQLite komandas, tada pasirinkite Vykdyti užklausą arba paspauskite Ctrl arba Cmd + Enter.
  3. 3Peržiūrėkite arba eksportuokite. Lentelėje peržiūrėkite kiekvieną rezultatų rinkinį, tada nukopijuokite arba atsisiųskite aktyvų rezultatą CSV formatu.

Kam pravers

Kairiajame redaktoriuje komandomis CREATE TABLE ir INSERT nustatoma nauja SQLite duomenų bazė. Dešinysis redaktorius su ja dirba visą likusį seansą, todėl galite išbandyti užklausą, pakeisti eilutes ir pateikti kitą užklausą. Pakeitus schemą, duomenų bazė bus sukurta iš naujo per kitą vykdymą.

SQLite variklis ir jūsų darbas lieka šiame naršyklės skirtuke. Nereikia ryšio eilutės, paskyros ar serverio duomenų bazės. Tai patogu privatiems kodo fragmentams ir greitiems bandymams.

DUK

Ar mano SQL arba duomenys kur nors įkeliami?

Ne. SQLite WebAssembly variklis įkeliamas į naršyklę ir įrenginyje apdoroja schemą, užklausas bei rezultatų formatavimą. CanDoYa nesiunčia įvesto SQL ar sukurtų eilučių į duomenų bazės serverį.

Ar SQL aplinka internete nemokama?

Taip. Be paskyros ir mokėjimo galite vykdyti užklausas, iš naujo nustatyti pavyzdinę bazę, kopijuoti rezultatų lenteles ir atsisiųsti CSV failus. Duomenų bazė laikoma dabartinio naršyklės skirtuko atmintyje.

Kokią SQL tarmę palaiko ši aplinka?

Ji naudoja SQLite sintaksę. Veikia standartinės SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, JOIN ir GROUP BY komandos, langų funkcijos, antrinės užklausos ir CTE. Specialios PostgreSQL, MySQL, Oracle ir SQL Server funkcijos gali neveikti.

Ar galiu vykdyti daugiau nei vieną SQL komandą?

Taip. Komandas atskirkite kabliataškiais. Jei kelios komandos grąžina lenteles, rezultatų parinkiklyje galėsite peržiūrėti kiekvieną rinkinį. Tik duomenis keičiančios komandos parodo pakeistų eilučių skaičių ir palieka bazę paruoštą kitai užklausai.

Kokio dydžio gali būti duomenų bazė naršyklėje?

Praktinė riba priklauso nuo naršyklės ir įrenginio atminties, nes sql.js visą duomenų bazę laiko atmintyje. Aplinka skirta mokymuisi, pavyzdžiams ir mažiems bandomiesiems rinkiniams, o ne kelių gigabaitų gamybinėms bazėms.

Ar uždarius skirtuką duomenų bazė išlieka?

Ne. Darbinė bazė yra laikina ir nustatoma iš naujo uždarius arba iš naujo įkėlus puslapį. Reikiamą rezultatą atsisiųskite CSV formatu, o svarbią schemą ar užklausos tekstą prieš išeidami išsaugokite savo faile.