CanDoYa
LV

Bezmaksas SQL vide tiešsaistē

Darbojas tikai tavā pārlūkā - bez augšupielādes un reģistrācijas.

Piemērs ir gatavs - izpildiet vaicājumu, lai palaistu SQLite.

Pēc lietošanas no jauna izveido vietējo datubāzi

Lai izpildītu, nospiediet Ctrl vai Cmd + Enter

Vaicājuma rezultāti

Rezultātu tabula parādīsies šeitIzpildiet parauga vaicājumu vai aizstājiet to ar savu SQLite komandu.
Kopīgot šo rīku

Kas ir SQL vide tiešsaistē?

Tā ir pārlūkprogrammā darbināma vide, kurā varat veidot tabulas, pievienot parauga datus un izpildīt SQL vaicājumus, neinstalējot datubāzi. WebAssembly kompilētais SQLite izpilda SELECT, JOIN, apkopošanu, CTE un datu izmaiņas jūsu ierīcē, tāpēc rezultāti parādās uzreiz.

Kā lietot

  1. 1Sagatavojiet datubāzi. Atstājiet parauga shēmu un rindas vai aizstājiet tās kreisajā redaktorā ar savām CREATE TABLE un INSERT komandām.
  2. 2Rakstiet un izpildiet SQL. Vaicājumu redaktorā ievadiet SQLite komandas, tad izvēlieties Izpildīt vaicājumu vai nospiediet Ctrl vai Cmd + Enter.
  3. 3Apskatiet vai eksportējiet. Tabulā apskatiet katru rezultātu kopu, pēc tam kopējiet vai lejupielādējiet aktīvo rezultātu CSV formātā.

Kam noder

Kreisajā redaktorā ar komandām CREATE TABLE un INSERT tiek izveidota jauna SQLite datubāze. Labais redaktors izmanto šo datubāzi visu atlikušo sesiju, tāpēc varat pārbaudīt vaicājumu, mainīt rindas un vaicāt vēlreiz. Pēc shēmas rediģēšanas datubāze tiks izveidota no jauna nākamajā izpildes reizē.

SQLite dzinis un jūsu darbs paliek šajā pārlūkprogrammas cilnē. Nav nepieciešama savienojuma virkne, konts vai servera datubāze. Tas ir ērti privātiem koda fragmentiem un ātriem eksperimentiem.

Biežāk uzdotie jautājumi

Vai mans SQL vai dati tiek kaut kur augšupielādēti?

Nē. SQLite WebAssembly dzinis tiek ielādēts pārlūkprogrammā un apstrādā shēmu, vaicājumus un rezultātu formatēšanu jūsu ierīcē. CanDoYa nesūta ievadīto SQL vai izveidotās rindas uz datubāzes serveri.

Vai SQL vide tiešsaistē ir bez maksas?

Jā. Bez konta un maksas varat izpildīt vaicājumus, atiestatīt parauga datubāzi, kopēt rezultātu tabulas un lejupielādēt CSV failus. Datubāze atrodas pašreizējās pārlūkprogrammas cilnes atmiņā.

Kādu SQL dialektu šī vide atbalsta?

Tā izmanto SQLite sintaksi. Darbojas standarta SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, JOIN un GROUP BY, kā arī logu funkcijas, apakšvaicājumi un CTE. Īpašas PostgreSQL, MySQL, Oracle un SQL Server iespējas var nedarboties.

Vai varu izpildīt vairākas SQL komandas?

Jā. Atdaliet komandas ar semikoliem. Ja vairākas komandas atgriež tabulas, rezultātu atlasītājs ļauj apskatīt katru kopu. Komandas, kas tikai maina datus, parāda mainīto rindu skaitu un atstāj datubāzi gatavu nākamajam vaicājumam.

Cik liela var būt datubāze pārlūkprogrammā?

Praktiskais ierobežojums ir atkarīgs no pārlūkprogrammas un ierīces atmiņas, jo sql.js visu datubāzi glabā atmiņā. Vide ir paredzēta mācībām, piemēriem un nelielām testa datu kopām, nevis vairāku gigabaitu ražošanas datubāzēm.

Vai datubāze saglabājas pēc cilnes aizvēršanas?

Nē. Darba datubāze ir pagaidu un tiek atiestatīta, aizverot vai atkārtoti ielādējot lapu. Lejupielādējiet vajadzīgo rezultātu CSV formātā un pirms aiziešanas saglabājiet svarīgo shēmu vai vaicājuma tekstu savā failā.