• 08-07-2023, 01:50:31
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar,
    Centos sunucumda nginx ve mariadb 10.5 kuruluydu çalışan sistemde herhangi bir müdahale yapmadığım halde mariadb servisi crash oldu hata görüntüsünü aşağıya bırakıyorum, şuan için ne yaptıysam hiç bir şekilde ayağa kaldıramadım maalesefki yedeklerimde yok.

    Ücretli olarak bu konuda yardımcı olabilecek var mı ?

  • 08-07-2023, 01:54:00
    #2
    Merhaba pm iletiyom
  • 08-07-2023, 01:56:18
    #3
    [mysqld]
    skip-grant-tables
    ekleyip restart attınız mı tablo kitlenmiş sanki
  • 08-07-2023, 01:58:09
    #4
    koksalkesici adlı üyeden alıntı: mesajı görüntüle
    Merhaba pm iletiyom
    dönüş sağladım


    by_error adlı üyeden alıntı: mesajı görüntüle
    [mysqld]
    skip-grant-tables
    ekleyip restart attınız mı tablo kitlenmiş sanki
    şimdi denedim malesef değişen bir şey yok
  • 08-07-2023, 02:38:06
    #5
    Çözüm sağlayabilirim: www.onurozden.com.tr/iletisim
  • 09-07-2023, 16:22:37
    #6
    1- MySQL ile ilgili ne varsa YEDEK ALIN

    2- my.cnf dosyasını açın ve bulun:
    [mysqld]
    Altına ekleyin:
    innodb_force_recovery = 6
    Kaydedin ve MySQL'e restart atın. Bu arada her ihtimale karşı Level 6 olması gerekiyor.

    3- Veritabanının yedeğini alın ama tam aldığınızdan emin olun ve yedek aldıktan sonra aşağıdaki komutları çalıştırın:

    rm -f /var/lib/mysql/ibdata1
    rm -f /var/lib/mysql/ib_logfile*
    Ardından MySQL sunucuya restart atın. Şimdi veritabanını çok hızlı aktarmak için Anahtarları kapatmak gerekiyor yani aşağıdaki işlemleri yapacaksınız.

    4- Aşağıdaki sorguyu çalıştırın:
    SET FOREIGN_KEY_CHECKS = 0;
    SET UNIQUE_CHECKS = 0;
    SET AUTOCOMMIT = 0;
    Şimdi MySQL sunucuya restart atın.

    5- Veritabanı yedeğini içeriye aktarın:
    mysql -u root -p < veritabaniniz.sql
    6- Aktarım sonrası şu sorguyu çalıştırın:
    SET UNIQUE_CHECKS = 1;
    SET FOREIGN_KEY_CHECKS = 1;
    COMMIT;
    Şimdi MySQL sunucuya restart atın.

    7- Aşağıdaki sorguyu çalıştırın:
    mysqlcheck -u root -p --auto-repair --optimize --all-databases
    Not: Çok büyük bir veritabanınız varsa bu işlemler uzun sürebilir ve sunucu zorlanabilir. Tamamlanınca MySQL-Server'a bir kere daha restart atın yeterlidir. Tüm bunlara rağmen olmuyorsa, durum çok kritik demektir. Bu durumda benimle iletişime geçebilirsiniz.