konu eski ama çözümü paylaşayım belki aynı sorunu yaşayan arkadaşlara yardımcı olur.
Mysql servisini durdurun.
problem olma ihtimaline karşı mysql/data dizinini yedekleyin.
Bu dizinde otomatik oluşturulan dosyaları(klasör veya veritabanlarını değil. Sadece dosyaları) silin.
elinizdeki ibdata1 dosyasını bu dizine kopyalayın.
Mysql' i yeniden başlatın.
.ibd tablolarınızın field ve datalarına otomatik erişilebilecektir.
merhaba, yaptıklarınızı uyguladım ama datalar yinede gözükmüyor.
bendeki durum özeti şu şekilde ;
localde appserv güncelleme yaptım data dosyalarımda sorun yokken phpmyadminde sql dosyalarımın olmadığını gördüm.
dosyaları başka dizine yedeklemiş ,
bende eski versiyonu tekrar yükledim. myısam olanları database gösteriyor problem yok.
ama innodb olanların sadece tablo isimleri var tablo içerikleri yok.
.ibd dosyası var içinde içerikte var ama okumuyor.