แปลงเป็น SQL

เครื่องมือแปลงออนไลน์ฟรีสำหรับแปลงไฟล์เป็น SQL

ลากและวางรูปภาพ วิดีโอ หรือไฟล์อื่น ๆ

ลากและวางไฟล์ที่นี่ ขนาดสูงสุด 5 GB

วิธีแปลงไฟล์เป็น SQL?

1
อัปโหลดไฟล์ของคุณ
คลิกปุ่ม "เลือกไฟล์" หรือลากและวางไฟล์ลงในพื้นที่อัปโหลด รูปแบบที่รองรับ: และอื่น ๆ
2
เลือกฟอร์แมตเอาต์พุต
ตรวจสอบให้แน่ใจว่าเลือก SQL เป็นรูปแบบสำหรับการแปลง ปรับแต่งการตั้งค่าเพิ่มเติมหากจำเป็น
3
เริ่มกระบวนการแปลง
คลิกปุ่ม "แปลง" และรอสักครู่ การแปลงทั้งหมดจะดำเนินการบนเซิร์ฟเวอร์ของเรา
4
ดาวน์โหลดผลลัพธ์
เมื่อกระบวนการเสร็จสิ้น คลิกปุ่ม "ดาวน์โหลด" และบันทึกไฟล์ในรูปแบบ SQL

.SQL

SQL
Structured Query Language
ประเภทข้อมูลDatabase script
ประเภท MIMEapplication/sql
ผู้พัฒนาANSI / ISO/IEC (SQL standard; implementations by DBMS vendors)
กรณีการใช้งานหลักสำรอง/ดัมพ์ฐานข้อมูล, สร้างสคีมา (DDL), migration, seed data, สคริปต์ import/export, งานบำรุงรักษาที่ทำซ้ำ

รูปแบบไฟล์ SQL คืออะไร?

SQL คือไฟล์สคริปต์แบบข้อความที่เก็บคำสั่งฐานข้อมูลสำหรับสร้างสคีมา รันคำสั่ง query และเพิ่ม/แก้ไขข้อมูล (ขึ้นกับ dialect ของแต่ละ DB).

ข้อดี

รูปแบบไฟล์ SQL มีข้อดีหลายประการ ทำให้เหมาะสำหรับการใช้งานทั่วไป

  • อ่านง่ายและเหมาะกับ version control;
  • เหมาะกับ migration;
  • เครื่องมือรองรับเยอะ;
  • สร้างได้อัตโนมัติจากเครื่องมือ dump

ข้อจำกัด

รูปแบบไฟล์ SQL มีข้อจำกัดบางประการ ซึ่งอาจส่งผลต่อการใช้งานในบางสถานการณ์

  • มีมาตรฐาน SQL แต่การใช้งานจริงต่างกันมาก;
  • .sql มักเชื่อถือได้เมื่อใช้กับ DB/เครื่องมือและเวอร์ชันที่สร้างมาเท่านั้น ถ้าต้องแลกเปลี่ยนข้อมูลข้ามระบบ CSV/JSON มักเหมาะกว่า และสคีมาให้ใช้ migration ตาม dialect เป้าหมาย

ความเข้ากันได้

ไฟล์ฐานข้อมูล SQL รองรับโดยระบบและซอฟต์แวร์ฐานข้อมูลจำนวนมากบนแพลตฟอร์มต่าง ๆ

  • แพลตฟอร์มที่รองรับ: MySQL, MariaDB, PostgreSQL, SQLite, Microsoft SQL Server, Oracle, and most database clients (dialect-dependent)
  • อุปกรณ์ที่รองรับ: Servers and computers; any device that can run a text editor or database client
  • รองรับเบราว์เซอร์: ใช่
  • รองรับอุปกรณ์มือถือ: ใช่
  • รองรับคลาวด์: ใช่
  • ความเข้ากันได้ย้อนหลัง: ใช่

ข้อควรพิจารณาด้านความปลอดภัย

มองไฟล์ SQL เป็นอินพุตที่ไม่น่าเชื่อถือ: อาจ DROP ตาราง สร้างผู้ใช้ หรือเปลี่ยนสิทธิ์ได้ ตรวจสอบก่อนรันและหลีกเลี่ยงการรัน dump แปลกปลอมบนโปรดักชัน

ใบอนุญาต

Standardized language (ISO/IEC 9075); practical behavior varies by database dialect

ไฟล์ .sql มักมีคำสั่ง SQL (DDL/DML) หนึ่งหรือหลายคำสั่งเพื่อให้ DB หรือเครื่องมือ client รัน แม้ SQL จะมีมาตรฐาน (ISO/IEC 9075) แต่ไฟล์จริงมักมีไวยากรณ์เฉพาะของผู้ให้บริการ (MySQL, PostgreSQL, SQL Server, Oracle, SQLite) ทำให้ความเข้ากันได้ขึ้นกับ DB และเวอร์ชัน