SQL · Gratis · Di perangkat Anda

Rusak Berkas SQL secara Daring

Rusak dump .sql secara daring dan gratis. Mematahkan struktur pernyataan dan pengodean, sehingga impor gagal alih-alih memuat data sebagian.

  • Tanpa unggah
  • Tanpa batas ukuran
  • Tanpa pendaftaran

Rusak berkas SQL Anda

Disetel untuk .sql, .dump, dan bekerja sama baiknya dengan format lain mana pun.

100% di perangkat
Jatuhkan berkas di sini atau telusuri Format apa pun, ukuran berapa pun, beberapa berkas sekaligus
Tingkat perusakan

Sedang bekerja…0%
Siap diunduh

Mengapa berkas SQL sulit dirusak dengan benar

Dump SQL adalah berkas teks berisi pernyataan yang dijalankan berurutan. Itu membuat kerusakan sebagian benar-benar berbahaya di dunia nyata: impor bisa berhasil untuk ribuan baris lalu gagal di tengah jalan, meninggalkan basis data dalam keadaan tak konsisten. Membuat ulang keadaan itu sesuai kebutuhan justru tujuan alat ini.

Apa yang dihancurkan alat ini

  • Penanda akhir pernyataan. Titik koma dan akhir baris ditimpa, sehingga pernyataan menyatu menjadi masukan yang tak bisa diurai.
  • Tanda kutip literal string. Tanda kutip dipecah, meninggalkan literal yang tak ditutup dan menelan pernyataan berikutnya.
  • Tajuk dump. Bita pembuka yang memuat komentar versi klien dan server dihancurkan.
  • Keabsahan pengodean. Urutan UTF-8 tak sah membuat berkasnya gagal saat impor sebelum satu pernyataan pun berjalan.

Apa yang akan Anda lihat setelahnya

AplikasiPerilaku
mysql < dump.sql«ERROR 1064 (42000): You have an error in your SQL syntax» dan impornya dibatalkan.
psql -fMelaporkan urutan bita tak sah untuk pengodean tersebut lalu berhenti.
phpMyAdmin / AdminerImpor gagal dengan galat sintaksis dan nomor baris.
Tingkat RinganImpor bisa berjalan sebagian sebelum gagal, yaitu skenario pemulihan sebagian yang realistis.

Alasan umum orang melakukannya

  • Melatih pemulihan dari cadangan rusak sebelum benar-benar terjadi.
  • Memastikan impor berjalan di dalam transaksi dan berputar balik dengan bersih saat gagal.
  • Menguji apakah alat migrasi melaporkan pernyataan bermasalah alih-alih melanjutkan.
  • Menunjukkan mengapa cadangan harus diverifikasi, bukan sekadar dibuat.

Cara merusak berkas SQL

  1. Jatuhkan berkas .sql Anda ke kotak di atas, atau klik untuk memilih.
  2. Biarkan tingkatnya pada Standard, kecuali Anda menginginkan kerusakan sebagian (Light) atau perlu mengalahkan perangkat lunak pemulihan (Heavy).
  3. Tekan Rusak berkas. Pemrosesan berlangsung di perangkat Anda, jadi selesai hampir seketika.
  4. Unduh hasilnya. Secara bawaan, nama berkas dan panjang bita aslinya tetap dipertahankan.

Tanya jawab seputar SQL

Bisakah saya menirukan pemulihan sebagian?

Ya, dan ini kasus paling berguna. Tingkat Ringan menyisakan sebagian besar pernyataan, jadi impor biasanya berjalan sebentar sebelum gagal, dan itulah persis skenario yang menangkap penanganan transaksi yang absen.

Apakah ini bekerja pada dump terkompresi?

Berkas .sql.gz justru ditangani sebagai arsip gzip, yang mematahkan seluruhnya sekaligus. Buka kompresinya dahulu jika Anda ingin kerusakan di tingkat pernyataan.

Apakah ini akan mematahkan tabel tertentu?

Tidak secara pasti; kerusakannya tersebar, bukan diarahkan ke objek bernama.

Apakah dump aslinya berubah?

Tidak. Kerusakan diterapkan pada salinan di memori dan diunduh terpisah.

Gunakan ini dengan bertanggung jawab. Files Corrupter dibuat untuk pengujian perangkat lunak, QA, penelitian, pelatihan, dan pendidikan. Menyerahkan berkas yang sengaja dirusak agar pekerjaan tampak selesai bisa melanggar aturan sekolah atau tempat kerja Anda. Anda bertanggung jawab atas cara Anda memakai hasilnya. Lihat penafian kami.

Alat kode & data lainnya

Semua alat perusak berkas