SQLite ออนไลน์
รันคิวรี SQLite ออนไลน์ในเบราว์เซอร์ของคุณ เปิดไฟล์ .db, .sqlite หรือ .sqlite3 หรือสร้างฐานข้อมูลในหน่วยความจำ รัน SQL หลายคำสั่งและส่งออกแถวเป็น CSV หรือ JSON
เครื่องมือ SQLite ออนไลน์นี้คืออะไร?
เป็นตัวรัน SQLite ที่สมบูรณ์ซึ่งทำงานทั้งหมดในเบราว์เซอร์ของคุณ โดยเอนจิน SQLite จริงถูกคอมไพล์เป็น WebAssembly (sql.js) และรันใน Web Worker จึงสร้างตาราง รันคิวรี และตรวจผลลัพธ์ได้โดยไม่ต้องติดตั้งอะไร
ฐานข้อมูลของฉันถูกอัปโหลดไปเซิร์ฟเวอร์หรือไม่?
ไม่ ไฟล์ถูกอ่านแบบโลคัลและทุกคิวรีรันบนเครื่องของคุณ ฐานข้อมูลมีชีวิตอยู่ในหน่วยความจำของเบราว์เซอร์เท่านั้น ไม่มีการส่งหรือจัดเก็บข้อมูลไปที่ใด
เปิดไฟล์ประเภทใดได้บ้าง?
ไฟล์ฐานข้อมูล SQLite มาตรฐานทุกชนิด: .db, .sqlite และ .sqlite3 โดยไฟล์ต้องเป็นฐานข้อมูล SQLite 3 ที่ถูกต้อง ส่วนไฟล์ที่เข้ารหัสหรือเสียหายจะเปิดไม่ได้
รันคำสั่ง SQL อย่างไร?
พิมพ์ SQL ในตัวแก้ไขแล้วกดดำเนินการ หรือใช้ Ctrl+Enter (Cmd+Enter บน Mac) รันหลายคำสั่งพร้อมกันได้โดยคั่นด้วยเซมิโคลอน แต่ละชุดผลลัพธ์จะแสดงในแท็บของตัวเอง
ข้อมูลของฉันถูกเก็บไว้ที่ไหน?
ในหน่วยความจำเท่านั้น การปิดหรือรีโหลดหน้าเว็บจะทำให้ฐานข้อมูลหายไป หากต้องการเก็บงาน ให้กดดาวน์โหลด DB เพื่อบันทึกสถานะปัจจุบันเป็นไฟล์ .sqlite แล้วเปิดใหม่ภายหลัง
รองรับฟีเจอร์ SQL อะไรบ้าง?
รองรับภาษา SQLite เต็มรูปแบบ: CREATE TABLE, view, index, trigger, JOIN, subquery, window function, transaction และ PRAGMA ส่วน ATTACH ไฟล์ I/O และส่วนขยายแบบโหลดได้ไม่พร้อมใช้ในเบราว์เซอร์
บันทึกฐานข้อมูลอย่างไร?
กดดาวน์โหลด DB ได้ทุกเมื่อ ฐานข้อมูลในหน่วยความจำจะถูกซีเรียลไลซ์ผ่าน db.export() และบันทึกเป็นไฟล์ .sqlite มาตรฐานที่เปิดใหม่ได้ภายหลังหรือใช้กับเครื่องมือ SQLite อื่นใดก็ได้
รองรับฐานข้อมูลขนาดเท่าไร?
จำกัดด้วยหน่วยความจำของเบราว์เซอร์ ฐานข้อมูลหลักร้อยเมกะไบต์ปกติใช้งานได้ เพื่อความอ่านง่าย แต่ละกริดผลลัพธ์แสดง 200 แถวแรก และการพรีวิวตารางแสดง 50 แถวพร้อมโครงสร้างคอลัมน์ครบถ้วน
นำเข้าข้อมูล CSV ได้หรือไม่?
ไม่มีการนำเข้า CSV โดยตรง แต่คุณสร้างตารางแล้วเพิ่มแถวด้วยคำสั่ง INSERT ได้ ในทางกลับกัน ชุดผลลัพธ์ใด ๆ ก็ส่งออกเป็น CSV หรือ JSON ได้
เป็น SQLite จริงหรือไม่?
ใช่ เครื่องมือนี้รันเอนจิน SQLite ทางการที่คอมไพล์เป็น WebAssembly จึงมีไวยากรณ์ ฟังก์ชัน และพฤติกรรมตรงกับ SQLite บนเดสก์ท็อปทุกประการ รวมถึง PRAGMA และข้อความผิดพลาด
วิธีใช้ SQLite ออนไลน์
เอนจิน SQLite แบบสมบูรณ์ที่คอมไพล์เป็น WebAssembly และทำงานอยู่ในเบราว์เซอร์ของคุณ: สร้างตาราง รันคิวรี เปิดไฟล์ฐานข้อมูลที่มีอยู่ และส่งออกผลลัพธ์ ข้อมูลอยู่แค่ในหน่วยความจำแท็บของคุณเท่านั้นและไม่แตะเซิร์ฟเวอร์ใด ๆ
- เมื่อแถบแจ้งว่ากำลังโหลดเอนจินหายไป ให้กดโหลดตัวอย่างเพื่อรับตาราง employees สำเร็จรูปมาลองเล่น หรือกดเปิดไฟล์เพื่อโหลดไฟล์ .db / .sqlite ของคุณเอง ส่วนฐานข้อมูลใหม่จะเริ่มฐานข้อมูลในหน่วยความจำที่ว่างเปล่า
- เขียน SQL ในตัวแก้ไขแล้วกดดำเนินการ — Ctrl/Cmd+Enter ก็ใช้ได้เช่นกัน คำสั่งหลายคำสั่งจะทำงานตามลำดับ และแต่ละชุดผลลัพธ์จะมีแท็บผลลัพธ์ของตัวเองพร้อมจำนวนแถวและปุ่มส่งออก CSV / JSON
- ตารางที่สร้างหรือโหลดเข้ามาจะแสดงในแถบข้างตาราง คลิกที่ตารางใดก็ได้เพื่อดูตัวอย่างคอลัมน์และแถวแรก ๆ และกดปิดเพื่อซ่อนแผงกลับ
- ปัญหาไวยากรณ์จะแสดงในแผงสีแดงพร้อมข้อความข้อผิดพลาดต้นฉบับของ SQLite เอง เพื่อให้คุณแก้คำสั่งแล้วรันใหม่ได้
- กดดาวน์โหลด DB ก่อนออกจากหน้า — ฐานข้อมูลอยู่ในหน่วยความจำ การปิดหรือรีเฟรชแท็บจะทำให้ทุกอย่างที่ยังไม่ได้ส่งออกหายไป
ส่งหลายคำสั่งคั่นด้วยเซมิโคลอนในการดำเนินการครั้งเดียวเพื่อสร้างและเติม schema ได้เร็ว และห่อการทดลองที่มีความเสี่ยงด้วยทรานแซกชัน (BEGIN … ROLLBACK) เพื่อย้อนกลับได้ทุกเมื่อ
เครื่องมือที่เกี่ยวข้อง
- ตัวจัดรูปแบบ SQL ตัวจัดรูปแบบและตกแต่ง SQL ออนไลน์ฟรี จัดรูปแบบคิวรี SQL ด้วยย่อหน้าที่ปรับได้ ตัวพิมพ์ใหญ่คำสำคัญ และรองรับ MySQL, PostgreSQL, SQL Server, Oracle, SQLite
- เครื่องมือแปลง CSV เป็น JSON แปลง CSV เป็น JSON ออนไลน์ฟรี รองรับตัวคั่นแบบกำหนดเอง ออบเจกต์ตามส่วนหัว และการตรวจจับประเภทอัตโนมัติ ทั้งหมดในเบราว์เซอร์
- JSON to CSV เครื่องมือแปลง JSON เป็น CSV ออนไลน์ฟรี ทำให้ objek ซ้อนแบน เลือกตัวคั่นเอง ดาวน์โหลดทันที 100% บนเบราว์เซอร์
- SQL เป็น JSON แปลงคำสั่ง SQL INSERT เป็นอาร์เรย์หรือออบเจกต์ JSON ทันที รองรับหลายแถว VALUES การจัดการ NULL การตรวจจับประเภทอัตโนมัติ และการพิมพ์สวยงาม 100% ฝั่งไคลเอนต์ ไม่ต้องอัปโหลด
- ตรวจสอบแฮช คำนวณและตรวจสอบแฮช 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 พร้อมการค้นหา การนำทางออฟเซ็ต และการเลื่อนเสมือน