MySQL επισκευή όλων των βάσεων δεδομένων

Χθες μετά την ενημέρωση της έκδοσης του mysql, server μου άρχισε να φωνάζει σε μένα, Έχει ένα δίσκο, που δεν έχει κλείσει καθαρά και ανάγκη από επισκευή, κτλ.. Μπλα, Τι είναι ο πίνακας, εξακολουθούν να έχουν περίπου 30 σε αυτόν το διακομιστή. Μία επιλογή είναι να δείτε το αρχείο καταγραφής-s τι λέει επί του θέματος και να εκτελέσετε μια επιδιόρθωση από τον πίνακα ή την άλλη επιλογή – πολύ καλύτερα – είναι να εκτελέσετε μια επιδιόρθωση, Έλεγχος και βελτιστοποίηση όλων των πινάκων. Για το σκοπό αυτό, θα χρησιμοποιήσω το εργαλείο mysqlcheck. Общо взето вариантите в случая са като и двете коменди са синонимни една на друга:

mysqlcheck -Aor -u root -p

mysqlcheck -u root -p --auto-repair --check --optimize --all-databases

Общо взето, която и от двете команди да използвате, ефектът ще е еднакъвароматична поправка, проверка и оптимизация на всички таблици. След като напишете която и да е от двете команди, ще бъдете попитани за root паролата на mysql server-a ви.

Αφήνω μια απάντηση

Διεύθυνση ηλεκτρονικού ταχυδρομείου σας δεν θα δημοσιευθεί. Υποχρεωτικά πεδία επισημαίνονται *

Αντισπαμικό *