Εκτελέστε την εντολή σύνδεσης για το " mysql " χρησιμότητα οθόνη στο Linux ή Windows γραμμή εντολών :
mysql - user = root @ localhost - " . localhost" password = mypass
θα αντικαταστήσει " mypass " με τον κωδικό πρόσβασης για το λογαριασμό σας "root" μέσω
Αν είστε σε θέση να συνδεθείτε , παραμένετε συνδεδεμένοι με η " mysql " χρησιμότητα και προχωρήστε στο βήμα 2 . Διαφορετικά, μεταβείτε στο "Λογαριασμός Root No Longer Αποθηκευμένη . " 2
Πληκτρολογήστε την ακόλουθη εντολή SQL , ενώ ακόμα συνδεδεμένοι για να τις " mysql " χρησιμότητα :
INSERT INTO mysql.user ( Host , User , Password) ΑΞΙΕΣ ( « localhost » , «ρίζα» , ΚΩΔΙΚΟΣ ( « mypass ')) ? " . mypass "
Αυτό δημιουργεί ένα χρήστη" root " με έναν κωδικό πρόσβασης που ταιριάζουν κείμενο σας για Τα εισαγωγικά που απαιτείται , αλλά η κεφαλαιοποίηση των εντολών SQL είναι προαιρετική
εικόνων 3
Πληκτρολογήστε την ακόλουθη εντολή SQL : . .
Χορηγήσει όλα τα προνόμια ON * * ΤΟ «ρίζα» @ "localhost" μΕ GRANT OPTION ?
Αυτό θα εκχωρήσει όλα τα προνόμια στον νέο λογαριασμό
εικόνων Λογαριασμός Root δεν είναι πλέον Αποθηκευμένη
Η 4
Σταματήστε MySQL σας . .
σε ένα σύστημα Linux με μια έναρξη mysql /stop script διακομιστή, αυτό γίνεται συνήθως ως διαχειριστής συστήματος εισάγοντας μια εντολή όπως :
/etc /rc.d /init.d /MySQL σταματήσει
Σε συστήματα Windows , επιλέξτε το Control Panel από το μενού Έναρξη και ανοίξτε τα Εργαλεία διαχείρισης φακέλων . Κάντε διπλό κλικ στο εικονίδιο Υπηρεσίες και μετακινηθείτε στη λίστα για να βρείτε το " MySQL " εισόδου. .
5 Κάντε δεξί κλικ σε αυτό και επιλέξτε " Stop" από το pop -up μενού
Ανοίξτε ένα πρόγραμμα επεξεργασίας απλού κειμένου και πληκτρολογήστε τις ακόλουθες εντολές SQL :
INSERT INTO mysql . χρήστη ( Host , User , Password) ΑΞΙΕΣ ( « localhost » , «ρίζα» , ΚΩΔΙΚΟΣ ( « mypass ')) ?
χορηγήσει όλα τα προνόμια ON * * ΤΟ' root '@' localhost ' ΜΕ GRANT OPTION . ?
FLUSH ΠΙΝΑΚΕΣ ?
πάλι , " mypass " θα είναι το password που προτιμάτε για το λογαριασμό σας "root" . Αποθηκεύστε το αρχείο κειμένου . Σε αυτό το παράδειγμα , το όνομα του αρχείου " root.sql " χρησιμοποιείται .
Η 6
Εισάγετε την εντολή αυτή σε συστήματα Linux για να ξεκινήσει το διακομιστή MySQL ( αποτρέποντας ταυτόχρονα την συνήθη start /stop script ) και να την αναγκάσει να επεξεργαστεί οι εντολές στο αρχείο κειμένου :
safe_mysqld - init - file = root.sql
στα Windows , η εντολή είναι :
mysqld - nt - init αρχείο = root.sql
μπορεί να χρειαστεί να παράσχει την πλήρη διαδρομή προς " safe_mysqld " ή " mysqld - nt ", όπως με το " root.sql . "
Η 7
Τερματίστε το server ξανά . Τώρα μπορείτε να εκτελέσετε την " mysqladmin " χρησιμότητα ως νέο χρήστη "root" :
mysqladmin shutdown - user = root - password = mypass
Ίσως χρειαστεί να συμπεριλάβετε την πλήρη διαδρομή προς " mysqladmin " εκτελέσιμο στο σύστημά σας . Αυτό που πληκτρολογείτε στη θέση του " mypass " παραπάνω θα είναι ο κωδικός που πληκτρολογήσατε κατά τη δημιουργία του αρχείου " root.sql " .
8
Ξεκινήστε MySQL server σας , όπως κάνετε συνήθως για την τακτική χρήση της παραγωγής .
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα