• 31-01-2021, 12:41:55
    #1
    Merhaba;
    plesk panel üzerinden sql dosyasını içe aktar dedğimde "ERROR 2006 (HY000) at line 67894: MySQL server has gone away" sorunuyla karşılaşıyorum.
    postmeta tablosu boyutu çok fazla olduğu için bu tablodan sonra içe aktarmayı durduruyor.
    Biraz araştırma yaptım my.cnf içinde galiba max_allowed_packet variable değerini yükseltmek gerekiyor. lokalde bu sorunu hem php ini dosyasının yüklenecek dosya boyutunu yükselterek hemde zaman olarak 36000 gibi belirledim ve mysql de yüklenecek dosya ve timeout ayarını yaptım... lokalde uzunda olsa dosyayı içe aktardım...

    Bu konuda bana yardımcı olurmusunuz SSH kullanmayı fazla bilmiyorum...
  • 31-01-2021, 12:47:14
    #2
    sakurt adlı üyeden alıntı: mesajı görüntüle
    Merhaba;
    plesk panel üzerinden sql dosyasını içe aktar dedğimde "ERROR 2006 (HY000) at line 67894: MySQL server has gone away" sorunuyla karşılaşıyorum.
    postmeta tablosu boyutu çok fazla olduğu için bu tablodan sonra içe aktarmayı durduruyor.
    Biraz araştırma yaptım my.cnf içinde galiba max_allowed_packet variable değerini yükseltmek gerekiyor. lokalde bu sorunu hem php ini dosyasının yüklenecek dosya boyutunu yükselterek hemde zaman olarak 36000 gibi belirledim ve mysql de yüklenecek dosya ve timeout ayarını yaptım... lokalde uzunda olsa dosyayı içe aktardım...

    Bu konuda bana yardımcı olurmusunuz SSH kullanmayı fazla bilmiyorum...
    PHPMyAdmin'deki parçalı yükleme fonksiyonu tam istediğin gibi hocam veya SSH'tan mysql -u -p < file.sql tarzı da yükleyebilirsin.
  • 31-01-2021, 12:57:11
    #3
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    PHPMyAdmin'deki parçalı yükleme fonksiyonu tam istediğin gibi hocam veya SSH'tan mysql -u -p < file.sql tarzı da yükleyebilirsin.
    mysql -u -p < file.sql bu tarz denedim yine yanı sorunu verdi... enson şöyle bir komut buldum ama çalıştıramadım.

    mysql -h <hostname> -u username -p --max_allowed_packet=1073741824 <databasename> < db.sql

    burda hostname yazan yere ip adres mi yazmalı yoksa ftp kullanıcı adı mı? ben ip adres yazdım aldığım hata şu: -bash: syntax error near unexpected token `<'
  • 31-01-2021, 12:58:11
    #4
    sakurt adlı üyeden alıntı: mesajı görüntüle
    mysql -u -p < file.sql bu tarz denedim yine yanı sorunu verdi... enson şöyle bir komut buldum ama çalıştıramadım.

    mysql -h <hostname> -u username -p --max_allowed_packet=1073741824 <databasename> < db.sql

    burda hostname yazan yere ip adres mi yazmalı yoksa ftp kullanıcı adı mı? ben ip adres yazdım aldığım hata şu: -bash: syntax error near unexpected token `<'
    <hostname> yerine braketler olmadan sadece localhost yazabilirsin hocam
  • 31-01-2021, 13:03:16
    #5
    Hepsini boşver,
    SqLYog programını indir,
    Sunucu mysql uzak bağlantıya açık olsun.,
    SqLYog ile aktarım yapabilirsin.

    https://webyog.com/product/sqlyog/
  • 31-01-2021, 13:16:28
    #6
    tuncgulec adlı üyeden alıntı: mesajı görüntüle
    Hepsini boşver,
    SqLYog programını indir,
    Sunucu mysql uzak bağlantıya açık olsun.,
    SqLYog ile aktarım yapabilirsin.

    https://webyog.com/product/sqlyog/
    hocam ona kalsa workbench veya bigdump da önerebilirdik ama sorun shell script ssh komutlarında
  • 31-01-2021, 13:17:07
    #7
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    <hostname> yerine braketler olmadan sadece localhost yazabilirsin hocam
    ERROR 2006 (HY000) at line 67894: MySQL server has gone away yine aynı hatayı aldım.. galiba my.cnf dosyasına erişimi sağlayıp gerekli değerleri yükseltmekten başka çare yok gibi görünüyor.
  • 31-01-2021, 13:19:28
    #8
    sakurt adlı üyeden alıntı: mesajı görüntüle
    ERROR 2006 (HY000) at line 67894: MySQL server has gone away yine aynı hatayı aldım.. galiba my.cnf dosyasına erişimi sağlayıp gerekli değerleri yükseltmekten başka çare yok gibi görünüyor.
    Değerleri doğu cnf'a girdiğinize ve service mysql restart komutu verdiğinize de emin olun hocam.
  • 31-01-2021, 13:22:10
    #9
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Değerleri doğu cnf'a girdiğinize ve service mysql restart komutu verdiğinize de emin olun hocam.
    my.cnf dosyasına mudahale etmedim hiç... sadece sorunun çözüm yollarından biri ve kesin yolu son kullandığım ssh komutuysa yapabilirim umuduyla denedim ama malsef olmadı.
    ben ssh dan dosya acıp editlemeyi bilmiyorum benim sorunum bu...