SQLite Online
Εκτελέστε ερωτήματα SQLite online στον browser σας. Ανοίξτε αρχεία .db, .sqlite ή .sqlite3 ή δημιουργήστε βάση στη μνήμη, εκτελέστε SQL πολλαπλών εντολών και εξάγετε γραμμές σε CSV ή JSON.
Τι είναι αυτό το online εργαλείο SQLite;
Είναι ένας πλήρης runner SQLite που λειτουργεί εξ ολοκλήρου στον browser σας. Η πραγματική μηχανή SQLite είναι μεταγλωττισμένη σε WebAssembly (sql.js) και εκτελείται σε Web Worker, ώστε να δημιουργείτε πίνακες, να τρέχετε ερωτήματα και να εξετάζετε αποτελέσματα χωρίς εγκατάσταση.
Ανεβαίνει η βάση δεδομένων μου σε διακομιστή;
Όχι. Τα αρχεία διαβάζονται τοπικά και όλα τα ερωτήματα εκτελούνται στη συσκευή σας. Η βάση ζει μόνο στη μνήμη του browser· τίποτα δεν μεταδίδεται ή αποθηκεύεται.
Ποιους τύπους αρχείων μπορώ να ανοίξω;
Οποιοδήποτε τυπικό αρχείο βάσης SQLite: .db, .sqlite και .sqlite3. Το αρχείο πρέπει να είναι έγκυρη βάση SQLite 3· κρυπτογραφημένα ή κατεστραμμένα αρχεία δεν ανοίγουν.
Πώς εκτελώ εντολές SQL;
Γράψτε το SQL στον επεξεργαστή και πατήστε Εκτέλεση, ή χρησιμοποιήστε Ctrl+Enter (Cmd+Enter σε Mac). Μπορείτε να εκτελέσετε πολλές εντολές διαχωρισμένες με άνω τελεία· κάθε σύνολο αποτελεσμάτων εμφανίζεται στη δική του καρτέλα.
Πού αποθηκεύονται τα δεδομένα μου;
Μόνο στη μνήμη. Κλείσιμο ή επαναφόρτωση της σελίδας απορρίπτει τη βάση. Για να κρατήσετε την εργασία σας, χρησιμοποιήστε Λήψη βάσης για να αποθηκεύσετε την τρέχουσα κατάσταση ως αρχείο .sqlite και ανοίξτε το ξανά αργότερα.
Ποιες δυνατότητες SQL υποστηρίζονται;
Ολόκληρη η διάλεκτος SQLite: CREATE TABLE, views, indexes, triggers, JOINs, subqueries, window functions, transactions και PRAGMA. Τα file I/O attachments και τα φορτώσιμα extensions δεν είναι διαθέσιμα στον browser.
Πώς αποθηκεύω τη βάση δεδομένων μου;
Πατήστε Λήψη βάσης όποτε θέλετε. Η βάση στη μνήμη σειριοποιείται με την db.export() και αποθηκεύεται ως τυπικό αρχείο .sqlite, που μπορεί να ξανανοίξει ή να χρησιμοποιηθεί σε οποιοδήποτε εργαλείο SQLite.
Πόσο μεγάλες βάσεις υποστηρίζονται;
Το όριο είναι η μνήμη του browser - βάσεις εκατοντάδων MB συνήθως λειτουργούν. Για ευκολία ανάγνωσης, κάθε πλέγμα αποτελεσμάτων δείχνει τις πρώτες 200 γραμμές και η προεπισκόπηση πίνακα 50 γραμμές με πλήρη δομή στηλών.
Μπορώ να εισάγω δεδομένα CSV;
Δεν υπάρχει άμεση εισαγωγή CSV, αλλά μπορείτε να δημιουργήσετε πίνακα και να εισάγετε γραμμές με εντολές INSERT. Αντίστροφα, κάθε σύνολο αποτελεσμάτων μπορεί να εξαχθεί σε CSV ή JSON.
Είναι αληθινό SQLite;
Ναι. Το εργαλείο εκτελεί την επίσημη μηχανή SQLite μεταγλωττισμένη σε WebAssembly: σύνταξη, συναρτήσεις και συμπεριφορά ταυτίζονται ακριβώς με το SQLite desktop, συμπεριλαμβανομένων των pragma και των μηνυμάτων σφάλματος.
Πώς να χρησιμοποιήσετε το SQLite Online
Μια πλήρης μηχανή SQLite μεταγλωττισμένη σε WebAssembly που τρέχει μέσα στον browser σας: δημιουργήστε πίνακες, εκτελέστε ερωτήματα, ανοίξτε υπάρχοντα αρχεία βάσεων δεδομένων και εξάγετε αποτελέσματα. Τα δεδομένα ζουν μόνο στη μνήμη της καρτέλας σας και δεν αγγίζουν ποτέ διακομιστή.
- Μόλις εξαφανιστεί το μήνυμα φόρτωσης της μηχανής, πατήστε Φόρτωση παραδείγματος για έναν έτοιμο πίνακα employees προς πειραματισμό, ή Άνοιγμα αρχείου για να φορτώσετε το δικό σας .db / .sqlite· η Νέα βάση δεδομένων ξεκινά αντ' αυτού μια κενή βάση στη μνήμη.
- Γράψτε την SQL στον editor και πατήστε Εκτέλεση — δουλεύει και το Ctrl/Cmd+Enter. Οι εντολές τρέχουν με τη σειρά και κάθε σύνολο αποτελεσμάτων παίρνει τη δική του καρτέλα Αποτέλεσμα n με τον αριθμό γραμμών και κουμπιά εξαγωγής σε CSV και JSON.
- Οι πίνακες που δημιουργήθηκαν ή φορτώθηκαν εμφανίζονται στην πλευρική μπάρα Πίνακες· κάντε κλικ σε έναν για προεπισκόπηση των στηλών και των πρώτων γραμμών, και πατήστε Κλείσιμο για να κρύψετε ξανά το πάνελ.
- Τα συντακτικά λάθη εμφανίζονται στο κόκκινο πάνελ με το δικό του μήνυμα σφάλματος από την SQLite, ώστε να διορθώσετε την εντολή και να την ξανατρέξετε.
- Πατήστε Λήψη βάσης πριν φύγετε — η βάση ζει στη μνήμη, οπότε το κλείσιμο ή η ανανέωση της καρτέλας πετά ό,τι δεν εξήχθη.
Στείλτε πολλές εντολές διαχωρισμένες με άνω τελεία σε μία εκτέλεση για να χτίσετε και να γεμίσετε ένα σχήμα γρήγορα, και τυλίξτε τα ριψοκίνδυνα πειράματα σε συναλλαγή (BEGIN … ROLLBACK) για να μπορείτε να τα αναιρέσετε.
Σχετικά εργαλεία
- Μορφοποιητής SQL Δωρεάν διαδικτυακός μορφοποιητής και καλλωπιστής SQL. Μορφοποιήστε ερωτήματα SQL με προσαρμόσιμη εσοχή, κεφαλαία λέξεων-κλειδιών και υποστήριξη MySQL, PostgreSQL, SQL Server, Oracle, SQLite.
- Μετατροπέας CSV σε JSON Μετατρέψτε CSV σε JSON online δωρεάν. Υποστηρίζει προσαρμοσμένα διαχωριστικά, αντικείμενα βάσει κεφαλίδων και αυτόματη αναγνώριση τύπων. Όλα στον browser.
- JSON σε CSV Δωρεάν online μετατροπέας JSON σε CSV. Ισοπεδώστε ένθετα αντικείμενα, επιλέξτε διαχωριστικά και κατεβάστε αμέσως. 100% στον browser.
- SQL σε JSON Μετατρέψτε εντολές SQL INSERT σε πίνακες ή αντικείμενα JSON ακαριαία. Υποστηρίζει πολλαπλές VALUES, διαχείριση NULL, αυτόματη ανίχνευση τύπων και όμορφη εκτύπωση. 100% από πλευρά πελάτη, χωρίς μεταφόρτωση.
- Έλεγχος Hash Υπολογίστε και επαληθεύστε hashes MD5, SHA-1, SHA-256, SHA-512 τοπικά
- Υπολογιστής Chmod Δωρεάν διαδικτυακός υπολογιστής chmod για οπτικοποίηση και υπολογισμό δικαιωμάτων αρχείων Linux με πλαίσια ελέγχου. Άμεση μετατροπή μεταξύ αριθμητικής (755, 644) και συμβολικής σημειογραφίας (rwxr-xr-x). Υποστηρίζει ειδικά δικαιώματα όπως setuid, setgid, sticky bit.
- Πίνακας ASCII Πλήρης αναφορά κωδικοποίησης χαρακτήρων ASCII με δεκαδικούς, δεκαεξαδικούς, οκταδικούς, δυαδικούς κωδικούς, οντότητες HTML και περιγραφές χαρακτήρων. Άμεση αναζήτηση και φιλτράρισμα.
- Προβολέας Hex Προβολή περιεχομένων αρχείων σε μορφή hex dump με αναζήτηση, πλοήγηση offset και εικονική κύλιση