• 12-07-2021, 15:54:54
    #1
    Merhaba arkadaşlar, yaklaşık 1 gb boyutunda bir sql veri tabanı yedeğim bulunuyor. Bunu yeni aldığım sunucuya taşımak istiyorum. Yeni aldığım sunucu mysql yerine mariadb bulunuyor. Panel phpmyadmin bulunuyor. Direk sql dosyasını içeri aktarabilir miyim? Yoksa başka bir işlem mi yapmam gerekiyor. Veya böyle bir işlem yapılamaz mı? Mysql kullanmak zorunda mıyım?

    işletim sistemi centos 8

    bu arada içeri aktarma denemelerim başarısız oldu.
  • 12-07-2021, 15:57:22
    #2
    aynı sorunu ben de centos 7de yaşıyorum hata veriyor
  • 12-07-2021, 15:59:04
    #3
    zeqi adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, yaklaşık 1 gb boyutunda bir sql veri tabanı yedeğim bulunuyor. Bunu yeni aldığım sunucuya taşımak istiyorum. Yeni aldığım sunucu mysql yerine mariadb bulunuyor. Panel phpmyadmin bulunuyor. Direk sql dosyasını içeri aktarabilir miyim? Yoksa başka bir işlem mi yapmam gerekiyor. Veya böyle bir işlem yapılamaz mı? Mysql kullanmak zorunda mıyım?

    işletim sistemi centos 8

    bu arada içeri aktarma denemelerim başarısız oldu.
    Merhaba zeqi,

    Sunucunuzu mysql yerine mariadb 10.x e yükseltmenizi öneririz. Bir çok açıdan avantajlıdır. Normal şekilde gerek mysql gerek mariadb de sql dosyanızı aynı şekilde içeri aktarabilmeniz lazım. Eğer olmuyor ise dil / kodlama kaynaklı olabilir. Mariadb 10.x de bu tarz sorunlar pek olmuyor.

    İyi çalışmalar.
  • 12-07-2021, 16:00:16
    #4
    Bildiğim kadarı ile export ettiğiniz sunucuda maridb kullanıyor iseniz mariadb olarak import etmeniz gerekiyor aksi halde import edemezsiniz.
  • 12-07-2021, 16:17:32
    #5
    Maalesef export ettiğim sunucuda mysql 5.6 olması lazım import etme denemesi yaptığım sunucuda MariaDB 10.3.28
    @CliaWeb; dediği gibi kodlama hatası ise biraz daha deneme yapacağım. Ama olmaz ise boş yere uğraşmayıp mysql kurmayı düşünüyorum. Bir iki makalede bir süre sonra işlerin değiştiğinden bahsetmiş. Olmuyor olabilir mi?
  • 12-07-2021, 17:18:44
    #6
    Biproje adlı üyeden alıntı: mesajı görüntüle
    phpmyadminde sql komut dosyası çalıştır diyerek sizdeki sql dosyasında yazılanları yapıştırıp import eder misiniz böyle hata verecek mi bir bakın.
    Bu şekilde bir iki tablo oluşturmayı başarmıştım. Tablo içine veri yazmayı denemedim. Akşam denerim. Bu şekilde verilerin içe aktarılıp aktarılamayacağı konusunda fikir sahibi olabilirim. Teşekkürler..

    Çalışır ise sql dosyasını sunucuya gönderip ssh üzerinden import etmeyi deneyeceğim. Başarılı olursam paylaşırım.
  • 13-07-2021, 07:45:45
    #7
    Merhaba, sql dosyasını sunucuya ftp programı ile yükleyip aşağıdaki komutu çalıştırınca saniyeler içinde db yüklendi.

    Alıntı
    mysql -u username -p new_database < data-dump.sql