1. Stellen Sie sicher, dass das System über die erforderliche libaio-Software verfügt. Wenn nicht: 2. Entpacken Sie das binäre MySQL-Paket 3. Geben Sie /usr/local ein 4. Ändern Sie den Namen des Softwarepakets oder erstellen Sie einen Softlink mv mysql-5.7.24-linux-glibc2.12-x86_64/mysql ln -s mysql-5.7.24-linux-glibc2.12-x86_64/mysql 5. MySQL-Benutzer und -Gruppe hinzufügen 6. Ändern Sie den aktuellen Verzeichnisbesitzer in den neu erstellten MySQL-Benutzer chown -R mysql:mysql /usr/local/mysql 7. Initialisieren Sie die MySQL-Datenbank (erstellen Sie Standardbibliotheken und -tabellen) /usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize Nach der Initialisierung der Datenbank wird am Ende ein Passwort generiert. Merken Sie sich dieses Passwort und verwenden Sie es zum Zugriff auf die Datenbank. 8. Ändern Sie die Datei /etc/my.cnf vim /etc/meine.cnf [mysqld] datadir=/usr/local/mysql/data socket=/tmp/mysql.sock [mysqld_safe] log-error=/usr/local/mysql/data/mysql.log pid-Datei=/usr/local/mysql/data/mysql.pid 9. Fügen Sie den MySQL-Dienst zu den Systemdiensten hinzu cp mysql/support-files/mysql.server /etc/init.d/mysqld chown +x /etc/init.d/mysqld chkconfig --add mysqld 10. Öffnen Sie MySQL Überprüfen Sie, ob der Dienst aktiviert ist: 11. Erstellen Sie einen Softlink: 12. Geben Sie die MySQL-Datenbank ein: exit Beenden der Datenbank 13.MySQL-Passwort ändern; mysqladmin -uroot -p 'Anfänglich generiertes Passwort' password 'Das Passwort, das Sie ändern möchten' ============================================================================== Wenn Sie Ihr MySQL-Passwort vergessen: 1. Stoppen Sie zuerst MySQL: 2. Stellen Sie sicher, dass keine mit MySQL in Zusammenhang stehenden Prozesse vorhanden sind: 3. Überspringen Sie die Autorisierungstabelle, um den Dienst zu starten: mysql direkt in die mysql-Datenbank einsteigen mysql>Datenbanken anzeigen; +-----------------------------+ | Datenbank | +-----------------------------+ | Informationsschema | |mysql | | Leistungsschema | |System| +-------------------------------+ 4 Zeilen im Satz (0,01 Sek.) mysql> mysql verwenden mysql> Tabellen anzeigen; mysql> desc-Benutzer; mysql> select user,authentication_string (zum Speichern des Passworts) vom Benutzer; mysql>update user set authentication_string=PASSWORD('das Passwort, das Sie festlegen möchten') where user='root'; mysql>Berechtigungen leeren; (Autorisierungstabelle aktualisieren) mysql>Beenden Beenden Sie den Prozess nach dem Beenden kill -9 Prozessnummer Starten Sie dann den Dienst: Zusammenfassen Oben ist die vom Herausgeber vorgestellte Methode zum Installieren von binärem MySQL unter Linux und zum Knacken des MySQL-Passworts. Ich hoffe, sie wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten! Das könnte Sie auch interessieren:
|
<<: MySQL-Datenmigration mit dem Befehl MySQLdump
>>: Datenbank löschen und weglaufen? So sichern Sie die MySQL-Datenbank mit xtraback
Dies scheint mit der neuen Version nicht mehr mög...
Zunächst einmal: Was ist ein Schriftsymbol? Oberf...
HTML besteht aus Tags und Attributen, die zusamme...
Aufgrund der Geschäftsanforderungen des Unternehm...
Heute habe ich festgestellt, dass ein Programm ei...
CentOS 8 ist jetzt verfügbar! Die Versionen von C...
1. Zeigen Sie die Dateien oder Verzeichnisse im V...
1. Nachfrage Das Backend stellt solche Daten bere...
Ergebnisse erzielen Implementierungscode html <...
Die schlechteste Option besteht darin, die Ergebn...
In diesem Artikel wird der spezifische Code des o...
Warum sollten wir das Protokoll lesen? Wenn beisp...
Vorwort Bezüglich der HugePages- und Oracle-Daten...
Der Code sieht folgendermaßen aus: // Linienstil ...
Kürzlich bin ich auf die Anforderung gestoßen, Te...