SQLite Trực Tuyến
Chạy truy vấn SQLite trực tuyến ngay trên trình duyệt. Mở tệp .db, .sqlite hoặc .sqlite3 hoặc tạo cơ sở dữ liệu trong bộ nhớ, thực thi nhiều câu SQL và xuất hàng sang CSV hoặc JSON.
Công cụ SQLite trực tuyến này là gì?
Đây là trình chạy SQLite hoàn chỉnh hoạt động hoàn toàn trong trình duyệt của bạn. Cỗ máy SQLite thật được biên dịch sang WebAssembly (sql.js) và chạy trong Web Worker, nên bạn có thể tạo bảng, chạy truy vấn và xem kết quả mà không cần cài đặt gì.
Cơ sở dữ liệu của tôi có bị tải lên máy chủ không?
Không. Tệp được đọc cục bộ và mọi truy vấn chạy trên thiết bị của bạn. Cơ sở dữ liệu chỉ tồn tại trong bộ nhớ của trình duyệt; không có gì được gửi đi hay lưu lại.
Có thể mở những loại tệp nào?
Bất kỳ tệp cơ sở dữ liệu SQLite chuẩn nào: .db, .sqlite và .sqlite3. Tệp phải là cơ sở dữ liệu SQLite 3 hợp lệ; tệp mã hóa hoặc hỏng không thể mở.
Làm sao chạy các câu lệnh SQL?
Gõ SQL vào trình soạn và nhấn Thực thi, hoặc dùng Ctrl+Enter (Cmd+Enter trên Mac). Có thể chạy nhiều câu lệnh phân tách bằng dấu chấm phẩy; mỗi tập kết quả hiển thị trong tab riêng.
Dữ liệu của tôi được lưu ở đâu?
Chỉ trong bộ nhớ. Đóng hoặc tải lại trang sẽ mất cơ sở dữ liệu. Để giữ kết quả, dùng Tải CSDL để lưu trạng thái hiện tại thành tệp .sqlite và mở lại sau.
Những tính năng SQL nào được hỗ trợ?
Đầy đủ phương ngữ SQLite: CREATE TABLE, view, chỉ mục, trigger, JOIN, truy vấn con, hàm cửa sổ, giao dịch và PRAGMA. Đính kèm tệp I/O và tiện ích mở rộng không khả dụng trên trình duyệt.
Làm sao lưu cơ sở dữ liệu của tôi?
Nhấn Tải CSDL bất cứ lúc nào. Cơ sở dữ liệu trong bộ nhớ được tuần tự hóa qua db.export() và lưu thành tệp .sqlite chuẩn, có thể mở lại hoặc dùng trong bất kỳ công cụ SQLite nào.
Xử lý được cơ sở dữ liệu cỡ lớn thế nào?
Giới hạn bởi bộ nhớ trình duyệt - cơ sở dữ liệu hàng trăm MB thường chạy tốt. Để dễ đọc, mỗi lưới kết quả hiển thị 200 hàng đầu, còn xem trước bảng hiển thị 50 hàng cùng cấu trúc cột đầy đủ.
Có thể nhập dữ liệu CSV không?
Không có nhập CSV trực tiếp, nhưng bạn có thể tạo bảng rồi chèn hàng bằng INSERT. Ngược lại, bất kỳ tập kết quả nào cũng có thể xuất ra CSV hoặc JSON.
Đây có phải SQLite thật không?
Có. Công cụ chạy cỗ máy SQLite chính thức được biên dịch sang WebAssembly nên cú pháp, hàm và hành vi giống hệt SQLite trên máy tính, bao gồm cả PRAGMA và thông báo lỗi.
Cách sử dụng SQLite Trực Tuyến
Một bộ máy SQLite hoàn chỉnh được biên dịch sang WebAssembly và chạy ngay trong trình duyệt của bạn: tạo bảng, chạy truy vấn, mở tệp cơ sở dữ liệu có sẵn và xuất kết quả. Dữ liệu chỉ nằm trong bộ nhớ của thẻ trang và không bao giờ chạm tới máy chủ.
- Khi biểu ngữ tải bộ máy biến mất, nhấn Nạp ví dụ để có ngay bảng employees sẵn dùng cho việc thử nghiệm, hoặc Mở tệp để tải tệp .db / .sqlite của riêng bạn; Cơ sở dữ liệu mới sẽ khởi tạo một CSDL trong bộ nhớ trống.
- Viết SQL vào trình soạn và nhấn Thực thi — Ctrl/Cmd+Enter cũng dùng được. Các câu lệnh chạy theo thứ tự, mỗi tập kết quả có thẻ Kết quả riêng kèm số hàng và nút xuất CSV / JSON.
- Các bảng đã tạo hoặc nạp xuất hiện ở thanh bên Bảng; bấm vào bảng để xem trước cột và vài hàng đầu, rồi bấm Đóng để ẩn bảng lại.
- Lỗi cú pháp hiển thị trong bảng đỏ kèm đúng thông báo lỗi của SQLite, để bạn sửa câu lệnh và chạy lại.
- Nhấn Tải CSDL trước khi rời đi — cơ sở dữ liệu nằm trong bộ nhớ, nên đóng hoặc làm mới thẻ trang sẽ mất mọi thứ chưa được xuất.
Gửi nhiều câu lệnh phân cách bằng dấu chấm phẩy trong một lần thực thi để dựng và đổ dữ liệu cho schema nhanh chóng, và bọc các thử nghiệm rủi ro trong giao dịch (BEGIN … ROLLBACK) để có thể hoàn tác.
Công cụ liên quan
- Định dạng SQL Định dạng và làm đẹp SQL trực tuyến miễn phí. Định dạng truy vấn SQL với thụt lề tùy chỉnh, chữ hoa từ khóa và hỗ trợ MySQL, PostgreSQL, SQL Server, Oracle, SQLite.
- Chuyển đổi CSV sang JSON Chuyển đổi CSV sang JSON trực tuyến miễn phí. Hỗ trợ dấu phân cách tùy chỉnh, đối tượng dựa trên tiêu đề và phát hiện kiểu tự động. Tất cả trong trình duyệt.
- JSON to CSV Chuyển đổi JSON sang CSV miễn phí trực tuyến. Làm phẳng đối tượng lồng, chọn dấu phân cách, tải xuống ngay. 100% trên trình duyệt.
- SQL sang JSON Chuyển đổi câu lệnh SQL INSERT sang mảng hoặc đối tượng JSON tức thì. Hỗ trợ VALUES nhiều hàng, xử lý NULL, tự động nhận diện kiểu và in đẹp. 100% phía khách, không tải lên.
- Kiểm tra Hash Tính toán và xác minh hash MD5, SHA-1, SHA-256, SHA-512 cục bộ
- Máy tính Chmod Máy tính chmod trực tuyến miễn phí để trực quan hóa và tính toán quyền tệp Linux với hộp kiểm. Chuyển đổi ngay lập tức giữa ký hiệu số (755, 644) và tượng trưng (rwxr-xr-x). Hỗ trợ quyền đặc biệt như setuid, setgid, sticky bit.
- Bảng ASCII Tham khảo mã hóa ký tự ASCII đầy đủ với mã thập phân, thập lục phân, bát phân, nhị phân, thực thể HTML và mô tả ký tự. Tìm kiếm và lọc tức thì.
- Trình xem Hex Xem nội dung tệp ở định dạng hex dump với tìm kiếm, điều hướng offset và cuộn ảo