Grafisches Tutorial zur Deinstallation und Installation von MySQL unter Linux

Grafisches Tutorial zur Deinstallation und Installation von MySQL unter Linux

Dies ist mein erster Blog. Ich bin seit zwei Jahren in der Entwicklung tätig. Ich möchte nach der Arbeit etwas Sinnvolles tun. Ich möchte einige Erfahrungen teilen, die ich während des Entwicklungsprozesses gesammelt habe. Sie können auch als meine eigenen Notizen betrachtet werden. Manchmal kann ich mich an einige Dinge nicht erinnern, wenn ich sie lange nicht verwendet habe. Okay, genug Unsinn. Als Nächstes erkläre ich die detaillierten Schritte zum Deinstallieren und Installieren von MySQL in einer Linux- Umgebung. Dieser Artikel verwendet MySQL als Beispiel, das als Binärpaket (Quellcode) installiert wurde.

1. MySQL-Datenbank deinstallieren

1. Überprüfen Sie den MySQL-Dienst und beenden Sie den Dienstprozess

(1) Führen Sie nach der Anmeldung bei Linux den Befehl service mysqld status oder service mysql status aus, um den MySQL-Dienststatus zu überprüfen. Der Status hängt vom Dateinamen des MySQL-Skripts im Boot-Initialisierungsverzeichnis ab. In meinem Fall ist es mysqld


(2) Wenn der MySQL-Dienst ausgeführt wird, führen Sie den Befehl service mysqld stop oder service mysql stop aus, um den MySQL-Dienst zu stoppen, abhängig vom Dateinamen des MySQL-Skripts im Boot-Initialisierungsverzeichnis. In meinem Fall ist es mysqld


2. Suchen Sie das Installationsverzeichnis von MySQL und löschen Sie es vollständig

(1) Führen Sie find / -name mysql aus, um mit mysql verknüpfte Verzeichnisse zu finden

(2) Führen Sie rm -rf 'directory' aus, um das gefundene Verzeichnis zu löschen

3. Löschen Sie die MySQL-Konfigurationsdatei

(1) Führen Sie den Befehl rm -rf /etc/my.cnf aus, um die Datei /etc/my.cnf zu löschen


(2) Führen Sie den Befehl rm -rf /etc/init.d/mysqld aus, um alle mit MySQL in Zusammenhang stehenden Dateien unter /etc/init.d/ zu löschen, die im Allgemeinen MySQL-Dateien oder MySQLLD-Dateien enthalten. Wenn MySQL-Dateien vorhanden sind, führen Sie den Befehl rm -rf /etc/init.d/mysql aus


4. Löschen Sie MySQL-Benutzer und Benutzergruppen

(1) Führen Sie den Befehl id mysql aus, um MySQL-Benutzer und -Benutzergruppen anzuzeigen


(2) Führen Sie den Befehl userdel mysql aus, um den MySQL-Benutzer und die MySQL-Benutzergruppe zu löschen


An diesem Punkt ist die MySQL-Deinstallation abgeschlossen!

2. MySQL-Datenbank installieren

1. Laden Sie das MySQL-Installationspaket herunter

(1) Rufen Sie die offizielle MySQL-Website auf, um das kompilierte Binärinstallationspaket herunterzuladen, und wählen Sie auf der Download-Seite die gewünschte Version aus (wenn nach Aufrufen der Download-Liste nur das Installationspaket der Windows-Version vorhanden ist, können Sie es über den XSkyWalker-Browser herunterladen. Die Download-Adresse für XSkyWalker lautet: https://www.jb51.net/softs/192435.html), wie in der folgenden Abbildung dargestellt:


(2) Scrollen Sie zum Ende der Seite und laden Sie Linux - Generic (glibc 2.5) (x86, 64-Bit) für 64-Bit-Systeme und Linux- Generic (glibc 2.5) (x86, 32-Bit) für 32-Bit-Systeme herunter.


2. Laden Sie das MySQL-Installationspaket hoch und entpacken Sie es

Laden Sie das heruntergeladene MySQL-Installationspaket mysql-5.6.16-linux-glibc2.5-x86_64.tar.gz über das FTP-Tool auf den Linux-Host hoch (ich habe es hier in das Verzeichnis /usr/local/ hochgeladen). Geben Sie das Verzeichnis ein, in dem sich das Installationspaket befindet, und führen Sie den Befehl aus: tar -zxvf mysql-5.6.16-linux-glibc2.5-x86_64.tar.gz, um das Installationspaket zu dekomprimieren.


3. Fügen Sie die System-MySQL-Benutzergruppe und den Benutzer hinzu

Führen Sie den Befehl aus: groupadd mysql und useradd -r -g mysql mysql


4. MySQL-Datenbank installieren

(1) Führen Sie den Befehl aus: cd /usr/local, um das Verzeichnis aufzurufen, in dem die MySQL-Software installiert ist


(2) Führen Sie den Befehl aus: mv mysql-5.6.16-linux-glibc2.5-x86_64 mysql, um den entpackten Ordner in mysql umzubenennen


(3) Führen Sie den Befehl aus: cd /usr/local/mysql, um das MySQL-Installationsverzeichnis aufzurufen


(4) Führen Sie den Befehl aus: chown -R mysql:mysql ./Ändern Sie den Besitzer des aktuellen Verzeichnisses zum MySQL-Benutzer.


(5) Führen Sie den Befehl: ./scripts/mysql_install_db --user=mysql aus, um die Datenbank zu installieren


(6) Führen Sie den Befehl aus: chown -R root:root ./Ändern Sie den Besitzer des aktuellen Verzeichnisses zum Root-Benutzer.


(7) Führen Sie den Befehl chown -R mysql:mysql ./data aus, um den Besitzer des aktuellen Datenverzeichnisses in den MySQL-Benutzer zu ändern.


An diesem Punkt ist die MySQL-Installation abgeschlossen

5. Starten Sie den MySQL-Dienst und fügen Sie den Boot-MySQL-Dienst hinzu

(1) Führen Sie den folgenden Befehl aus: cd /usr/local/mysql/support-files


(2) Führen Sie den Befehl cp my-medium.cnf /etc/my.cnf;cp mysql.server/etc/init.d/mysqld aus, um das Startskript in das Boot-Initialisierungsverzeichnis zu legen. Wenn my-medium.cnf nicht existiert (Version 5.5 existiert, Version 5.6 jedoch nicht), führen Sie den Befehl cp my-default.cnf/etc/my.cnf;cp mysql.server /etc/init.d/mysqld aus.


(3) Ändern Sie den Inhalt der Dateien /etc/my.cnf und /etc/init.d/mysqld und ersetzen Sie alle Standardkonfigurationspfade /usr/local/mysql im Dateiinhalt durch das Installationsverzeichnis von mysql. Mein Installationsverzeichnis ist /usr/local/mysql und muss nicht geändert werden. Konfigurieren Sie hauptsächlich die Bin- und Datenpfade.

(4) Führen Sie den Befehl „service mysqld start“ aus, um den MySQL-Dienst zu starten.


(5) Führen Sie den Befehl aus: ps -ef|grep mysql, um zu sehen, dass der MySQL-Dienst erfolgreich gestartet wurde, wie in der Abbildung gezeigt:


6. Ändern Sie das Root-Benutzerkennwort von MySQL, das standardmäßig leer ist

Führen Sie den Befehl aus : /usr/local/mysql/bin/mysqladmin -u rootpassword 123456, wobei 123456 das Benutzerkennwort ist und entsprechend Ihren Anforderungen festgelegt werden kann.


7. Legen Sie den MySQL-Client im Standardpfad ab

Führen Sie den Befehl aus: ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql


Hinweis: Es wird empfohlen, einen Softlink zu verwenden, anstatt die Paketdatei direkt zu kopieren, um die Installation mehrerer MySQL-Versionen auf dem System zu erleichtern

8. Konfigurieren Sie die MySQL-Remotezugriffsberechtigungen

(1) Führen Sie den Befehl aus : /usr/local/mysql/bin/mysql -u root -p, geben Sie das Anmeldekennwort ein und rufen Sie mysql auf.


Beachten Sie, dass die Konsole das Kennwort nicht anzeigt, wenn Sie es eingeben.

(2) Führen Sie den Befehl aus: use mysql. Beachten Sie, dass das Semikolon auch Teil des Befehls ist.


(3) Erstellen Sie einen Remote-Login-Benutzer, autorisieren Sie ihn und führen Sie den folgenden Befehl aus: Gewähren Sie root @"%", gekennzeichnet durch '123456', alle Berechtigungen für *.* MIT GRANT OPTION;


Die Wurzel im Befehl ist der Remote-Anmeldename, 123456 ist das Remote-Anmeldebenutzerkennwort und das Kennwort entspricht dem Teil, der von der roten Linie in der Mitte abgedeckt wird

(4) Führen Sie den Befehl aus: Privilegien leeren; Privilegien aktualisieren erzwingen


Jetzt können Sie sich mit dem von Ihnen festgelegten Remote-Benutzernamen und Passwort bei MySQL auf anderen Hosts anmelden.

OK! Erledigt!

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So installieren und deinstallieren Sie MySQL 5.7.11 auf dem Mac
  • So installieren und deinstallieren Sie den MySQL-Dienst unter Windows (Installations-Tutorial zur ZIP-Dekomprimierungsversion von MySQL 5.6)
  • Installation und Deinstallation der dekomprimierten Version von MySQL 5.7 und Zusammenfassung häufiger Probleme
  • Detaillierte Erklärung zur Installation und vollständigen Deinstallation von MySQL mit apt-get unter Ubuntu
  • Grafisches Tutorial zur Installation und Deinstallation von MySQL unter Ubuntu 16.04.1
  • Detailliertes Tutorial zur Installation und Deinstallation von MySql
  • Wenn MySQL nicht vollständig deinstalliert wird, schlägt die Installation fehl.
  • Detailliertes Installations- und Deinstallationstutorial für MySQL 8.0.12
  • Vollständige Schritt-für-Schritt-Anleitung zur Installation und Deinstallation von MySQL 8.0.26

<<:  So installieren Sie PostgreSQL11 auf CentOS7

>>:  So installieren Sie nginx unter Linux

Artikel empfehlen

Warum node.js nicht für große Projekte geeignet ist

Inhaltsverzeichnis Vorwort 1. Anwendungskomponent...

So entwerfen Sie MySQL-Statistikdatentabellen

Inhaltsverzeichnis Ist eine Echtzeitaktualisierun...

Tutorial zur Installation von lamp-php7.0 in einer Centos7.4-Umgebung

Dieser Artikel beschreibt, wie lamp-php7.0 in ein...

Datenbankabfrageoptimierung: Unterabfrageoptimierung

1. Fall Nehmen Sie alle Mitarbeiter, die nicht Fi...

Ein umfassendes Verständnis der funktionalen Komponenten von Vue.js

Inhaltsverzeichnis Vorwort Funktionale React-Komp...

Analyse des Unterschieds zwischen Emits und Attrs in Vue3

Inhaltsverzeichnis abschließend Praxisanalyse Erw...

Detaillierte Schritte zur Installation von ros2 in Docker

Inhaltsverzeichnis Hauptthema 1. Installieren Sie...

Beispiel für die Ausführung eines MySQL-Befehlszeilenskripts

Dieser Artikel veranschaulicht anhand eines Beisp...

Verwenden von NTP zur Zeitsynchronisierung in Ubuntu

NTP ist ein TCP/IP-Protokoll zur Zeitsynchronisie...

JavaScript zum Erreichen eines einfachen Message Board-Falls

Verwenden Sie Javascript, um ein Message Board-Be...

Mehrere magische Verwendungen des JS ES6 Spread-Operators

Inhaltsverzeichnis 1. Attribute hinzufügen 2. Meh...