1. Laden Sie das MySQL 5.7-Installationspaket von der offiziellen Website herunter: mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz. Download-Adresse: https://dev.mysql.com/downloads/mysql/ 2. Fernzugriff auf CentOS7 über den SSH Secure Shell Client 3. Deinstallieren Sie die mit dem System gelieferte Mariadb-Datenbank 4. Erstellen Sie eine MySQL-Benutzergruppe und einen MySQL-Benutzer 5. Laden Sie das MySQL-Installationspaket in das CentOS7-Server-/Stammverzeichnis hoch und dekomprimieren Sie es (hier verwende ich Filezilla, um mich beim Remote-Dienst anzumelden und lade dann das Installationspaket in das Stammverzeichnis hoch. Um es zu dekomprimieren, wechseln Sie zuerst per CD in das Verzeichnis, in dem sich die aktuelle Datei befindet, und führen Sie dann das folgende Verzeichnis aus). # tar xzvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 6. Verschieben Sie das entpackte Installationspaket in das Verzeichnis /data und benennen Sie es in mysql um # mv /root/mysql-5.7.20-linux-glibc2.12-x86_64 /data/mysq Hier meldest du dich direkt mit Filezilla beim Dienst an, erstellst einen neuen Datenordner, verschiebst die entpackten Dateien in das Datenverzeichnis und nennst es mysql Die Ergebnisse sind wie folgt 7. Berechtigungen ändern 8. Erstellen Sie ein Datenverzeichnis unter dem MySQL-Verzeichnis als Datenbankspeicherort # mkdir /data/mysql/data (hier das Datenverzeichnis unter dem MySQL-Verzeichnis erstellen) 9. MySQL initialisieren 10. Starten Sie MySQL und prüfen Sie, ob es erfolgreich gestartet wurde 11. Melden Sie sich mit dem ursprünglichen Passwort bei MySQL an und ändern Sie das Passwort 12. Fahren Sie den MySQL-Dienst herunter und prüfen Sie, ob er erfolgreich heruntergefahren wurde 13. Stellen Sie das System so ein, dass es automatisch startet Mit dem Service-Befehl können Sie künftig den Start und Stopp von MySQL steuern. Die Befehle lauten: service mysqld start und service mysqld stop. Es ist möglich, dass während der Ausführung ein Fehler gemeldet wird, wie unten gezeigt Dies liegt daran, dass MySQL standardmäßig im Verzeichnis /usr/local installiert ist. Wenn es im Verzeichnis /usr/local installiert ist, wird es normal und ohne Fehler gestartet und beendet. Diese Installation erfolgt jedoch im benutzerdefinierten Verzeichnis /data. Zu diesem Zeitpunkt müssen Sie die Datei vi /etc/init.d/mysqld ändern, speichern und beenden Führen Sie dann den Befehl service mysqld start aus, OK Führen Sie dann den Befehl service mysqld stop shutdown aus, OK 14. Konfigurieren Sie globale Umgebungsvariablen Bearbeiten Sie die Datei /etc/profile # vi /etc/profile Fügen Sie die folgenden zwei Konfigurationszeilen am Ende der Profildatei hinzu, speichern Sie und beenden Sie PATH=/data/mysql/bin:/data/mysql/lib:$PATH Exportpfad Das Festlegen von Umgebungsvariablen wird sofort wirksam # Quelle /etc/Profil 15. Remote-Host-Login einrichten Starten Sie zunächst den Dienst Melden Sie sich dann bei Remote-Anmeldung fehlgeschlagen Überprüfen Sie, ob Port 3306 geöffnet ist # netstat -nupl | grep 3306 Öffnen Sie Port 3306 und starten Sie die Firewall neu Melden Sie sich erneut remote an. Erfolg 16. Das Ende! Versuchen Sie nach der Installation von MySQL, im Programm eine Verbindung zu MySQL herzustellen, und stellen Sie fest, dass keine Verbindung hergestellt werden kann. Der Fehler lautet wie folgt
Dies ist ein Problem mit der SSL-Verbindung der MySQL-Datenbank. Die Eingabeaufforderung warnt, dass die Verwendung einer SSL-Verbindung ohne Serverauthentifizierung nicht empfohlen wird. Dieses Problem tritt nur in den MySQL-Versionen 5.5.45+, 5.6.26+ und 5.7.6+ auf. Die Lösung ist in der Warnung angegeben. Fügen Sie der Datenbankverbindungs-URL vi-Befehl Strg+U: einen halben Bildschirm zum Anfang der Datei scrollen; Zusammenfassen Dies ist das Ende dieses ausführlichen Tutorials zur Installation und Konfiguration von MySQL 5.7.20 unter CentOS 7. Weitere Informationen zur Installation und Konfiguration von MySQL 5.7.20 unter Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: So verwenden Sie xshell zum Herstellen einer Verbindung zu Linux in VMware (2 Methoden)
>>: NodeJS realisiert die Bildtextsegmentierung
1. Docker installieren yum -y install docker-io D...
Vorwort Verwenden Sie nginx zum Lastenausgleich. ...
Software für virtuelle Maschinen: VMware Workstat...
Das hier erwähnte SSH heißt Security Shell. Ich g...
InhaltHyperledger Fabric1.4-Umgebungseinrichtung ...
// Ich habe einen ganzen Nachmittag für die Insta...
Wenn wir verstehen, wie Tomcat gleichzeitige Anfr...
Da ich MySQL schon so lange verwende, glaube ich,...
Letzte Woche gab mir der Lehrer eine kleine Hausa...
Um einen String in ein Array aufzuteilen, müssen ...
1. Geschäftshintergrund Die Verwendung einer Mask...
Virtualisierung und Containerisierung sind zwei u...
Betriebsumgebung: MAC Docker-Version: Docker vers...
Einführung MySQL sollte eine sehr häufig verwende...
Das MySQL auf dem Server ist in der Version 8.0.1...