Saya mencoba mengimpor file dump MySQL, yang saya dapatkan dari perusahaan hosting saya, ke mesin Windows dev saya, dan saya mengalami masalah.
Saya mengimpor ini dari baris perintah, dan saya mendapatkan kesalahan yang sangat aneh:
ERROR 2005 (HY000) pada baris 3118: Host server MySQL tidak dikenal '╖? * Á ± dÆ╦N╪Æ · h ^ ye "π╩i╪ Z + - $ ▼ ₧ ╬Y.∞┌ | ↕╘l∞ / l ╞⌂î7æ▌X█XE.ºΓ [; ╦ï ♣ éµ♂º╜┤║] .♂┐φ9dë╟█'╕ÿG∟═0à¡úè ♦ ╥ ↑ ù ♣ ♦ ¥ '╔NÑ' (11004)
Saya melampirkan tangkapan layar karena saya berasumsi data biner akan hilang ...
Saya tidak yakin apa masalahnya, tetapi dua masalah potensial adalah ukuran file (2 Gb) yang tidak terlalu besar, tetapi juga tidak kecil, dan yang lainnya adalah fakta bahwa banyak dari tabel ini memiliki Gambar JPG di dalamnya (itulah sebabnya file berukuran 2Gb besar, untuk sebagian besar).
Juga, dump diambil di mesin Linux dan saya mengimpor ini ke Windows, tidak yakin apakah itu dapat menambah masalah (saya mengerti seharusnya tidak)
Sekarang, sampah biner itu sebabnya saya pikir gambar dalam file mungkin menjadi masalah, tetapi saya sudah bisa mengimpor dump serupa dari perusahaan hosting yang sama di masa lalu, jadi saya tidak yakin apa masalahnya.
Juga, mencoba untuk melihat file ini (dan baris 3118 khususnya) agak tidak mungkin mengingat ukurannya (saya tidak benar-benar berguna dengan alat baris perintah Linux seperti grep, sed, dll).
File mungkin rusak, tetapi saya tidak yakin bagaimana cara memeriksanya. Apa yang saya unduh adalah file .gz, yang saya "uji" dengan WinRar dan katanya terlihat OK (saya anggap gz memiliki semacam CRC). Jika Anda dapat memikirkan cara yang lebih baik untuk mengujinya, saya ingin mencobanya.
Ada ide apa yang bisa terjadi / bagaimana cara mengatasi kesalahan ini?
Saya tidak terlalu terikat dengan data pada khususnya, karena saya hanya ingin ini sebagai salinan untuk dev, jadi jika saya harus kehilangan beberapa catatan, saya baik-baik saja dengan itu, selama skema tetap sehat.
Terima kasih!
Daniel