In diesem Artikel finden Sie das Tutorial zur Installation von MySQL 5.7.13 unter VMWare Linux als Referenz. Der spezifische Inhalt ist wie folgt 1. Grundlegende Umgebungsbeschreibung Virtuelle Maschine: VMWare Betriebssystem: Linux Datenbankversion: MySQL 5.7.13 Community Edition (fragen Sie nicht, warum Sie nicht die Enterprise Edition installieren, denn die Enterprise Edition kostet Geld) Hintergrund: Die virtuelle Maschine kann sich mit dem externen Netzwerk verbinden 2. Informieren Sie sich über die Details Überprüfen Sie, ob MySQL bereits unter Linux installiert ist ① Starten Sie den Dienst service mysqld start Wenn es nicht installiert ist, wird es aufgefordert ② Überprüfen Sie, ob der Dienst unter Linux chkconfig --list mysqld vorhanden ist Wenn es nicht installiert ist, wird es aufgefordert 3. Erstellen Sie ein /tools-Verzeichnis (laden Sie die Datei in dieses Verzeichnis herunter) und geben Sie das /tools-Verzeichnis ein # mkdir /tools # cd /tools 4. Laden Sie MySQL 5.7.13 herunter #wget http://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 5. Dekompression # tar -xzf mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 6. Verzeichnis /data/mysql erstellen (Installationsverzeichnis) # CD / # mkdir-Daten # cd /Daten # mkdir mysql 7. Neue MySQL-Benutzer, -Gruppen und -Verzeichnisse erstellen # mysql-Gruppenadd # useradd -r -s /sbin/nologin -g mysql mysql -d /tools/mysql-5.7.13-linux-glibc2.5-x86_64 8. Verzeichnis wechseln und Berechtigungen erteilen #cd /tools/mysql-5.7.13-linux-glibc2.5-x86_64 #pwd #chown –R mysql. #chgrp –R mysql. #chown -R mysql /data/mysql Wenn die Schritte 6-8 nicht ausgeführt werden, wird ein Fehler gemeldet: bin/mysqld: keine solche Datei oder kein solches Verzeichnis 9. Parameter festlegen # bin/mysqld --initialize --user=mysql --basedir=/tools/mysql-5.7.13-linux-glibc2.5-x86_64 --datadir=/data/mysql Hinweis: Merken Sie sich das temporäre Passwort im roten Feld, Sie werden es später brauchen. #bin/mysql_ssl_rsa_setup --datadir=/data/mysql 10. Ändern Sie die Konfigurationsdatei # CD-Supportdateien # cp meine-default.cnf /etc/meine.cnf # cp mysql.server /etc/init.d/mysql # vim /etc/init.d/mysql Ändern Sie Folgendes: # vim /etc/my.cnf Ändern Sie Folgendes: Nach der Änderung sollten Sie es am besten noch einmal überprüfen. Manchmal können versehentliche Rechtschreibfehler zu vielen chaotischen Fehlern führen. 11. Starten Sie MySQL Hinweis: Überprüfen Sie, ob der in der Konfigurationsdatei my.cnf verwendete Pfad existiert. Wenn nicht, erstellen Sie ihn selbst. # bin/mysqld_safe --user=mysql & bin/mysql --user=root –p --Geben Sie das in Schritt 9 generierte temporäre Passwort ein 12. Ändern Sie das Root-Passwort mysql> set password=password('123456'); --Geben Sie ein neues Passwort ein 13. Berechtigungen erteilen mysql> gewähre 'root'@'%', identifiziert durch '123456', alle Berechtigungen für *.*; mysql> Berechtigungen leeren; 14. Überprüfen Sie die Ergebnisse mysql> mysql verwenden; mysql> wähle Host, Benutzer aus Benutzer; mysql> beenden; 15. Systempfad hinzufügen # vim /etc/profile Hinzufügen zu: # Quelle /etc/Profil 16. Konfigurieren Sie MySQL für den automatischen Start # chmod 755 /etc/init.d/mysql # chkconfig --add mysql # chkconfig --level 345 mysql ein Die meisten der oben genannten Konfigurationen beziehen sich auf: MySQL 5.7.13 Installations- und Konfigurationsmethoden Grafisches Tutorial 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:
|
<<: WeChat Mini-Programm-Benutzerautorisierung zum Abrufen einer Mobiltelefonnummer (getPhoneNumber)
** Installieren Sie mysql-8.0.20 unter Linux ** U...
my.cnf ist die Konfigurationsdatei, die beim Star...
Vorwort: rm unter Linux-Systemen ist irreversibel...
Vorwort: Vue3 ist schon seit langem verfügbar. Vo...
Installieren Sie zuerst postcss-pxtorem: npm inst...
Sublimieren Sublime Text ist ein Code-Editor (Sub...
Die Übergangsdokumentadresse definiert eine Hinte...
Vorwort: In MySQL unterstützt das System viele Ze...
Inhaltsverzeichnis 1. Warum Slots verwenden? 1.1 ...
Die Frage wird hier zitiert: https://www.zhihu.co...
Zusammenfassen Globale Umgebung ➡️ Fenster Normal...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Warum NanoID UUID ersetzt 2...
1. CSS3-Animation ☺CSS3-Animationen sind viel ein...
1. Legen Sie eine Verzeichnis-Whitelist fest: Leg...