Πρώτον, Windows 2008 r2 x64-bit σύστημα, mysql έκδοση 5.7.21, όπως φαίνεται στο παρακάτω σχήμα:
Διακοπή της υπηρεσίας MySQL
Στην υπηρεσία υπολογιστή, βρείτε την υπηρεσία MySQL που εκτελούμε, σταματήστε την υπηρεσία MySQL και καταγράψτε τις παραμέτρους που έχουν διαμορφωθεί στη "διαδρομή του εκτελέσιμου αρχείου", όπως φαίνεται στο παρακάτω σχήμα:
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57
Τροποποιήστε το αρχείο διαμόρφωσης
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 文件就是MySQL服务启动的配置文件了,我们找到“datadir”参数,如下:
Προεπιλεγμένη διαδρομή αποθήκευσης βάσης δεδομένων:C:\ProgramData\MySQL\MySQL Server 5.7\Data
Μετεγκατάσταση της νέας διαδρομής αποθήκευσης για τη βάση δεδομένων:D:\MySqlDataNew
Το τροποποιούμε σε μια νέα διαδρομή και αποθηκεύουμε:
Μετεγκατάσταση βάσης δεδομένων
Αρχικά, δημιουργούμε έναν νέο φάκελο MySqlDataNew κάτω από τον ριζικό κατάλογο της μονάδας δίσκου D και, στη συνέχεια, κόβουμε τα αρχεία κάτω από τον κατάλογο "C:\ProgramData\MySQL\MySQL Server 5.7\Data" στον νέο μας κατάλογο "D:\MySqlDataNew", όπως φαίνεται στο παρακάτω σχήμα:
Ρύθμιση παραμέτρων των νέων δικαιωμάτων καταλόγου
Εάν ξεκινήσετε την υπηρεσία MySQL αυτήν τη στιγμή, θα αποτύχει! Αυτό συμβαίνει επειδή ο νέος μας κατάλογος δεν έχει τα σωστά δικαιώματα!
Κάντε δεξί κλικ στον νέο φάκελο MySqlDataNew - >Properties-> Security και προσθέστε NETWORK SERVICE στις Ομάδες και τους Χρήστες (G).
Τέλος, ξεκινήστε την υπηρεσία MySQL! (Τέλος)
|