İçindekiler
MySQL Veritabanı Dosyalarını Kurtarmanın 2 Yolu (Resimlerle)
MySQL veritabanından dosya veya veri kaybettiyseniz endişelenmeyin. MySQL kurtarma işlemini bir araçla veya Binlog ile gerçekleştirebilirsiniz.
Uygulanabilir Çözümler | Adım adım sorun giderme |
---|---|
1. Güvenilir Araçla MySQL'i Kurtarın |
|
2. MySQL'i Binlog'dan kurtarın |
|
MySQL Veritabanı Nedir
Bir veritabanı, yapılandırılmış bir veri koleksiyonudur. Basit bir alışveriş listesinden bir resim galerisine veya bir şirket ağındaki muazzam miktardaki bilgilere kadar her şey olabilir. Bir bilgisayar veritabanında depolanan verileri eklemek, erişmek ve işlemek için MySQL Server gibi bir veritabanı yönetim sistemine ihtiyacınız vardır. Bilgisayarlar büyük miktardaki verileri işlemede çok iyi olduklarından, veritabanı yönetim sistemleri, bağımsız yardımcı programlar veya diğer uygulamaların parçaları olarak bilgi işlemde merkezi bir rol oynar.
MySQL, SQL (Yapılandırılmış Sorgu Dili) tabanlı bir ilişkisel veritabanı yönetim sistemidir (RDBMS). İlk olarak Ocak 1998'de yayınlanan MySQL, artık ana şirket MySQL AB'nin veritabanı sunucuları ve geliştirme araçları ürün serisinin bir bileşenidir. Veri ambarı, e-ticaret, Web veritabanları, günlük uygulamaları ve dağıtılmış uygulamalar dahil olmak üzere çok çeşitli uygulamalarda kullanılır. Artık, hızlı performansı, yüksek güvenilirliği, kullanım kolaylığı ve önemli maliyet tasarrufları nedeniyle dünyanın en popüler açık kaynaklı veritabanı haline geldi.
En İyi MySQL Veritabanı Kurtarma Yazılımı (Tavsiye Edilen)
MySQL veritabanı dosyaları genellikle FRM, MYD, MYI uzantısıyla biter. *.frm dosyaları tablo tanımlarını içerir. *.myi dosyaları MyISAM dizin dosyalarıdır. *.myd dosyaları tablo verilerini içerir. Diğer veri türlerine benzer şekilde, MySQL dosyalarınızı yanlışlıkla silme, dikkatsiz biçimlendirme, bölüm kaybı, sistem çökmesi ve virüs bulaşması nedeniyle kaybedebilirsiniz. Bunu önlemek için her türlü çabayı gösterseniz bile, veri kaybı sefaleti yine de yaşanır.
Peki, sorun oluştuğunda ancak yedeğiniz olmadığında MySQL verilerini nasıl kurtarabilirsiniz? Burada, tavsiyemiz EaseUS Data Recovery Wizard'ı denemenizdir. Ve EaseUS Data Recovery Wizard'ı öneriyoruz. Çeşitli veri kaybı durumlarıyla başa çıkabilir ve MySQL veritabanı dosyasını kurtarabilir. Ayrıca, birçok önemli özelliği vardır:
- Farklı veri kaybı durumlarında silinen, biçimlendirilen ve erişilemeyen verilerinizi kurtarın.
- Biçimlendirilmiş sabit diskten, boşaltılmış geri dönüşüm kutusundan, hafıza kartından, flash sürücüden, dijital kameradan ve video kameralardan dosyaları kurtarın
- Word dosyalarını, fotoğrafları, sesleri, müzikleri ve e-postaları herhangi bir depolama alanından etkili bir şekilde kurtarın.
EaseUS MySQL Veri Kurtarma Aracı ile MySQL Nasıl Kurtarılır
EaseUS Data Recovery Wizard'ı indirin ve kaybolan MySQL verilerinizi mümkün olan en kısa sürede geri alın. Başlatın ve kaybolan MySQL dosyalarını kurtarmak için bir sonraki basit adımları izleyin.
Adım 1. Bilgisayarınızda EaseUS Data Recovery Wizard'ı çalıştırın. Dosyalarınızı kaybettiğiniz sürücüyü seçin ve "Kayıp Verileri Ara"ya tıklayın. Kayıp dosyalarınız harici bir depolama aygıtındaysa, önce onu bilgisayarınıza bağlayın.
Adım 2. Yazılım silinen dosyaları hemen tarayacak ve ardından daha fazla kayıp dosyayı bulmak için otomatik olarak derin bir tarama gerçekleştirecektir. Tarama tamamlandıktan sonra, belirli dosya türlerini hızlıca bulmak için "Filtre" veya "Arama kutusu"nu kullanabilirsiniz.
Adım 3. "Önizleme" düğmesine tıklayın veya tam önizleme için bir dosyaya çift tıklayın. Son olarak, istediğiniz dosyaları seçin, "Kurtar"a tıklayın ve tüm dosyaları aynı anda kaydetmek için başka bir güvenli konum veya Bulut sürücüsü seçin.
Başka veri kaybı sorunlarınız varsa, basit tıklamalarla resimlerinizi, videolarınızı, belgelerinizi geri almak için bu MySQL dosya kurtarma yazılımını da indirebilirsiniz.
Binlog'dan MySQL Nasıl Kurtarılır
Binlog'dan veri kurtarmanın ön koşulu MySQL Binlog'un açık olmasıdır . Binlog günlüğü açık değilse, bu yöntemi yok sayın. Binlog etkinse MySQL yapılandırma dosyasını kontrol edebilirsiniz. Günlük konumu genellikle /var/lib/mysql dizinindedir.
Adım 1. MySQL'e giriş yapın ve Binlog'u görüntülemek için komutu kullanın.
- # kedi /etc/my.cnf
- # mysql -uroot -p
- mysql> 'log_bin%' gibi değişkenleri göster;
- # ll /home/programlar/mysql-5.6.26/data/mysql-bin*
Adım 2. Binlog'da yanlış ifadeyi bulun.
Hata ifadesinin yürütme zamanını Binlog'da bulabilir ve günlükleri geri yükleyebilirsiniz. Ayrıca bu adımı atlayıp doğrudan tüm Binlog'u geri yükleyebilirsiniz. Ardından, SQL dosyasını açın ve hata ifadesini silin.
- # sudo mysqlbinlog --base64-output=CODE-ROWS -v -d ids --start-datetime '2016-10-11 15:22:53' mysql-bin.000001 > /home/stack/data.sql
Adım 3. MySQL'i Binlog'dan kurtarın
Binlog günlüğünü doğrudan SQL betiğine geri yüklemek için MySQL Binlog komutunu kullanın ve başlangıç ve bitiş zamanını belirtebilirsiniz.
Son yedeklemeden birden fazla Binlog dosyası oluşturulursa (Binlog dosyalarını yedeklemeyle aynı anda yenilemeniz önerilir) kurtarma zamanına kadar. Sonra, bunları SQL'e aktarın ve en küçüğünden en büyüğüne doğru veritabanına aktarın.
- # sudo mysqlbinlog --base64-output=CODE-ROWS -v -d ids --start-datetime '2016-10-11 15:22:53' mysql-bin.000001 > /home/stack/data.sql
Adım 4. Verileri MySQL'e kurtarın
Verileri geri yüklerken tekrarlanan veri hataları olabilir. Bunu yok saymak için -f parametresini kullanmanız önerilir.
- # mysql -uroot -p -f kimlikleri
Çözüm
MySQL veritabanıyla ilgili her şey bu kadar. Binlog'u etkinleştirdiyseniz, Yöntem 2 önerilir. Yedeklemeniz yoksa, Yöntem 1 önerilir. EaseUS veri kurtarma yazılımı FRM, MYD, MYI dosyalarını ve daha fazlasını kurtarabilir.
İlgili Makaleler
-
Yıllar Önce Silinen Resimleri Kurtarma
Ezgi Bıçakcı/2024/03/21
-
McAfee Antivirüs Silinen Dosyaları Geri Yükleme/Geri Getirme
Ezgi Bıçakcı/2022/09/21
-
Bilgisayarı Önceki Tarihe Nasıl Geri Yüklerim [Windows 11/10]
Mike/2024/09/14
-
Windows 8’de Silinen Dosyaları Geri Getirme
Ezgi Bıçakcı/2022/09/21