υπολογιστή

Γνώση Υπολογιστών >> υπολογιστή >  >> Λογισμικό

Πώς να ξανακατασκευάσετε ευρετήρια στο MYSQL

Όταν ένα σφάλμα συστήματος συμβαίνει σε μια βάση δεδομένων mySql ή όταν ένας απλός πίνακας λαμβάνει μια μεγάλη ποσότητα λανθασμένα μορφοποιημένων δεδομένων, τα ευρετήρια του πίνακα ενδέχεται να καταστραφούν. Το σύστημα mySql θα ενημερώσει έναν χρήστη ότι ο πίνακας χρειάζεται να επιδιορθωθεί όταν μια εντολή CHECK TABLE εκτελείται στον πίνακα. Η εντολή για την επαλήθευση του πίνακα χρειάζεται επισκευή μοιάζει με αυτό: CHECK TABLE tablename FOR UPGRADE. Εάν το σύστημα mySql ανταποκρίνεται με "Απαιτείται αναβάθμιση πίνακα", τότε ο πίνακας χρειάζεται να ξαναχτιστούν τα ευρετήρια.

Βήμα 1

Χρησιμοποιώντας το telnet, ssh ή ένα τοπικό μηχάνημα, συνδεθείτε στο διακομιστή mySql και συνδεθείτε στο εργαλείο γραμμής εντολών mySql. Αυτό μπορεί να γίνει με το mysql -p.

Βήμα 2

Χρησιμοποιήστε την εντολή CHECK TABLE table name για να αναβαθμίσετε την εντολή UPGRADE για να επαληθεύσετε τον πίνακα. mysql εντολών γραμμής εντολών πληκτρολογώντας x και πατώντας το πλήκτρο "Enter". Θα επιστρέψετε στη γραμμή εντολών του κελύφους.

Βήμα 4

Καταργήστε τον πίνακα με την εντολή mysqldump: mysqldump databaseName tableName> dump.sql.

Επαναδημιουργία του πίνακα στη βάση δεδομένων με το mysql εντολή: mysql databaseName

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα