Recuperare MySQL Server κωδικό του root
ΔιαφημίσειςΤο πιο σημαντικό χρήστη του διακομιστή MySQL Είναι σίγουρα το χρήστη "ρίζα". Ο χρήστης που έχει όλα διοικητικά προνόμια για τις βάσεις δεδομένων (Βάσεων δεδομένων MySQL).
Εάν δεν γνωρίζετε τον κωδικό πρόσβασης έχει οριστεί για τον χρήστη root της MySQL, θα πρέπει να ακολουθήσετε μερικά απλά βήματα για να επαναφέρετε τον κωδικό πρόσβασης. Το κάναμε αυτό σε MySQL εγκατασταθεί CentOS 5.6.
Επαναφορά / Ανάκτηση MySQL ρίζα Passowrd
1. Εμείς logam με το ριζικό σύστημα των χρηστών που είναι MySQL server. (ριζικό σύστημα των χρηστών, MySQL δεν διακομιστή). Σύνδεση απευθείας από την κονσόλα ή απομακρυσμένη σύνδεση ssh (με στόκος Ο Windows PE).
2. Σταματήστε το / serverul MySQL.
υπηρεσία mysqld στάση
μετά
/etc / init.d / mysqld στάση
Το αποτέλεσμα θα είναι :
Διακοπή MySQL: [ ΟΚ ]
3. Ξεκινήστε τον server της MySQL με την επιλογή "–skip-επιχορήγηση-tables ". Pornirea MySQL server / δαίμονας διαδικασία θα καταστήσει τη λέξη.
mysqld_safe –skip-επιχορήγηση-πίνακες &
Το αποτέλεσμα μετά από την παραπάνω γραμμή εντολών:
[1] 3041
[root @ server ~]# Ξεκινώντας mysqld δαίμονας με βάσεις δεδομένων από / var / lib / mysql
4. Έχουμε σύνδεση με τον διακομιστή MySQL με το χρήστη root, folosing comanda:
mysql-u root
Η έξοδος:
Καλώς ήρθατε στην MySQL οθόνη. Εντολές τέλος με ; ή ζ.
MySQL σύνδεση σας id είναι 1
Server έκδοση: 5.0.77 Διανομής ΠηγήType ‘βοήθεια;’ ή ‘\h’ για βοήθεια. Type ‘\γ’ να καθαρίσει το buffer.
mysql>
5. Επιλέξτε την MySQL και να ρυθμίσετε το νέο κωδικό πρόσβασης για το χρήστη root.
χρησιμοποιήστε το MySQL;
ενημέρωση κωδικό χρήστη σύνολο = PASSWORD(«Νέος-κωδικός") όπου χρήστη = «ρίζα»;
ξεπλύνετε τα προνόμια;
κλείσετε
Παραγγελίες που προκύπτουν από την παραπάνω:
mysql> χρησιμοποιήστε το MySQL;
Διαβάζοντας τον πίνακα πληροφοριών για την ολοκλήρωση της στήλης πίνακα και ονόματα
Μπορείτε να απενεργοποιήσετε αυτήν τη δυνατότητα να πάρετε μια ταχύτερη εκκίνηση με Α-Βάση δεδομένων άλλαξε
mysql> ενημέρωση κωδικό χρήστη σύνολο = PASSWORD("123456") όπου Χρήστης =’ρίζα‘;
Ερώτημα στο OK, 0 γραμμές που επηρεάζονται (0.00 sec)
Γραμμές αντιστοιχούν: 3 Άλλαξε: 0 Προειδοποιήσεις: 0mysql> ξεπλύνετε τα προνόμια;
Ερώτημα στο OK, 0 γραμμές που επηρεάζονται (0.01 sec)mysql> κλείσετε
Αντίο
[root @ server ~]#
6. Διακοπή και επανεκκίνηση υπηρεσία / serverul MySQL
υπηρεσία mysqld στάση
υπηρεσία mysqld έναρξη
Αποτέλεσμα:
Ξεκινώντας MySQL: [ ΟΚ ]
Στην παρακάτω εικόνα, εμφανίζονται όλα τα διαδικασία επαναφοράς κωδικού πρόσβασης χρήστη ρίζα Αλ MySQL.
Τώρα μπορούμε να συνδέσουμε την MySQL (με phpMyAdmin της εκ των προτέρων.) cu χρήστη ul ρίζα, χρησιμοποιώντας το νέο κωδικό πρόσβασης που παραπάνω.
Φροντιστήριο testat ι.π. CentOS 5.6 cu MySQL Ver 14.12 Distrib 5.0.77, για redhat-linux-gnu (i686) με την readline 5.1.
Διαφημίσεις




















