mysqldump kullanımı – Vahap Öç – Exevolium https://exevolium.com #windows, #linux, #hosting, #cloud, #database, #vmware Wed, 01 Feb 2017 13:45:10 +0000 tr hourly 1 https://wordpress.org/?v=6.9.4 https://exevolium.com/wp-content/uploads/2017/03/favicon1.png mysqldump kullanımı – Vahap Öç – Exevolium https://exevolium.com 32 32 .frm Dosyası Nedir, MySQL Nasıl Restore Edilir? https://exevolium.com/frm-dosyasi-nedir-mysql-nasil-restore-edilir/ Fri, 24 Jun 2016 18:32:51 +0000 http://exevolium.com/?p=311 Merhaba,

Normal şartlarda InnoDB  motorunu kullanmıyorsanız, veritabanınız 3 dosya ile dosya bazlı tutulur. Bu dosya uzantıları .myd, .myi ve .frm şeklindedir.

.myd: MySQL veritabanı bilgi dosyasıdır ve direkt olarak çalıştıramazsınız.
.myi: MySQL veritabanı index dosyasıdır. .myd dosyasına ihtiyaç duyar.
.frm: Veritabanı hakkında yapı bilgisini saklar.

Eğer elinizde bu üç dosya varsa, bu dosyalarını açtığınız veritabanının tutulduğu /var/lib/mysql altındaki dizinine gelip attığınızda yeni veritabanınız içinde tabloları görebilir ve açabilirsiniz.

Eğer elinizde bu üç dosya tipinden sadece .frm varsa o zaman iş değişiyor. Muhtemelen InnoDB kullanıyorsunuz. InnoDB’nin de olayı veritabanı yapı bilgisini saklayan .frm’ye ek, ibdata1, ib_logfile0 ve ib_logfile1 dosyalarında geri kalan verileri saklar. Eğer böyle bir veritabanını dönmeniz gerekiyorsa, mysqldump ile veritabanı haline çevirmeniz gerekiyor veya bu dosyaları da taşımanız gerekiyor. Seçim size kalmış. (İleride MySQL Dump kullanımından bahsedeceğim.)

alintim

]]>