Binäre MySQL-Installationsmethode Laden Sie mysql herunter https://dev.mysql.com/downloads/mysql/ 1. Entpacken Sie das Paket tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 2. Tatsächliche Produktionsumgebung mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql5.7 a. Neue MySQL-Benutzergruppe hinzufügen MySQL-Gruppenadd b. Neue Benutzer hinzufügen opt]# useradd -r -g mysql mysql C. Erteilen Sie MySQL-Verzeichnisberechtigungen chown -R mysql:mysql mysql5.7 3. Gehen Sie in das Verzeichnis, in dem die Umgebung initialisiert wird CD /home/usr/local/mysql5.6/ mkdir-Daten mkdir-Protokoll chown -R mysql:mysql mysql5.7 4. Daten initialisieren und Installationsverzeichnis sowie Datenverzeichnis angeben ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql5.7/ --datadir=/usr/local/mysql5.7/data/ 6 Kopieren Sie die Startdatei cp mysql.server /etc/init.d/mysqld chmod +x /etc/init.d/mysqld 7. Ändern Sie den Startpfad vi /etc/init.d/mysqld basedir= /usr/local/mysql5.7 Datenverzeichnis = /usr/local/mysql5.7/data 8. Umgebungsvariablen hinzufügen (unten hinzufügen) l vi /etc/Profil export MYSQL_HOME=" /usr/local/mysql5.7" export PATH="$PATH:$MYSQL_HOME/bin" 9. Aktualisieren Sie die Konfigurationsdatei Quelle /etc/Profil Ändern der Konfigurationsdatei vi /etc/meine.cnf [Kunde] Port = 3306 [mysqld] basedir=/usr/local/mysql5.7 datadir=/usr/local/mysql5.7/data #socket=/usr/local/mysql5.7/mysql.sock socket=/tmp/mysql.sock Benutzer=mysql #Grant-Tabellen überspringen # Das Deaktivieren symbolischer Links wird empfohlen, um verschiedene Sicherheitsrisiken zu vermeiden symbolische Links = 0 # Benutzer- und Gruppeneinstellungen werden ignoriert, wenn systemd verwendet wird. # Wenn Sie mysqld unter einem anderen Benutzer oder einer anderen Gruppe ausführen müssen, # Passen Sie Ihre Systemd-Unit-Datei für MariaDB entsprechend der # Anweisungen unter http://fedoraproject.org/wiki/Systemd [mysqld_safe] log-error=/usr/local/mysql5.7/log/mysqld.log pid-Datei=/usr/local/mysql5.7/data/mysqld.pid # # alle Dateien aus dem Konfigurationsverzeichnis einbinden # !includedir /etc/my.cnf.d 11. Automatischen Start hinzufügen chkconfig --add mysqld chkconfig mysqld auf 12. Starten Sie mysqld Dienst MySQLD starten netstat -anpt 13. Ändern Sie das Passwort (es gibt ein Passwort, wenn das Passwort initialisiert wird) 2018-11-02T02:07:44.574468Z 1 [Hinweis] Für root@localhost wird ein temporäres Passwort generiert: lXyB0%fi#9-S (das ist das Passwort) mysql> Hilfeinhalt FEHLER 1820 (HY000): Sie müssen Ihr Kennwort mit der Anweisung ALTER USER zurücksetzen, bevor Sie diese Anweisung ausführen. mysql> Hilfeinhalt FEHLER 1820 (HY000): Sie müssen Ihr Kennwort mit der Anweisung ALTER USER zurücksetzen, bevor Sie diese Anweisung ausführen. mysql> Datenbanken anzeigen; FEHLER 1820 (HY000): Sie müssen Ihr Kennwort mit der Anweisung ALTER USER zurücksetzen, bevor Sie diese Anweisung ausführen. Lösung 1. Benutzerpasswort ändern mysql> alter user 'root'@'localhost' identifiziert durch 'IhrPasswort'; oder mysql> setze Passwort=Passwort("deinPasswort"); 2. Berechtigungen aktualisieren mysql> Berechtigungen leeren; mysql> Hilfeinhalt Zusammenfassen Oben ist die vom Herausgeber vorgestellte Methode zur Installation der binären Version von mysql5.7.24 auf Centos 7. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung der spezifischen Verwendung der ENV-Anweisung in Dockerfile
>>: Vue implementiert das Hinzufügen, Anzeigen und Löschen mehrerer Bilder
Nextcloud ist ein Open Source- und kostenloses Ne...
Inhaltsverzeichnis Einführung Frage Design 1: Adj...
Als Tester müssen Sie während des Lernprozesses h...
In diesem Artikel wird der spezifische Code des j...
Win10 installiert die dekomprimierte Version von ...
Die Installation von MySQL 5.7 auf Ubuntu 1804 wi...
Lassen Sie uns zu Beginn darüber sprechen, was La...
Wenn Sie den Text im Textarea-Eingabebereich umbre...
Inhaltsverzeichnis Über Trigger Verwendung von Tr...
Die Ersetzungsanweisung ähnelt im Allgemeinen der...
Anaconda-Installation Anaconda ist ein Softwarepa...
Zusammenfassung: MySQL bietet eine Vielzahl von S...
<br />Zu jedem unserer Themen bespricht das ...
Erstellen eines Cursors Erstellen Sie zunächst ei...
Heute werde ich mit Ihnen über das Löschen von Fl...