1. Im Allgemeinen ist MariaDB in CentOS standardmäßig installiert. Überprüfen Sie daher zunächst, ob MariaDB installiert ist. Wenn es installiert ist, müssen Sie MariaDB zuerst deinstallieren. rpm -qa|grep mariadb rpm -e mariadb-libs --nodeps 2. Erstellen Sie einen MySQL-Ordner im Verzeichnis /usr/local/ cd /cd usr/localmkdir mysql 3. Geben Sie den MySQL-Ordner ein und laden Sie MySQL herunter cd mysqlwget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar 4. Entpacken Sie MySQL in das aktuelle Verzeichnis tar -xvf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar 5. Installieren Sie MySQL und führen Sie die folgenden Befehle nacheinander aus rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm --nodeps --forcerpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm --nodeps --force 6. Initialisierung und zugehörige Konfiguration, führen Sie die folgenden Befehle nacheinander aus mysqld --initialisieren; chown mysql:mysql /var/lib/mysql -R; systemctl starte mysqld.service;systemctl aktiviere mysqld; Wenn beim Ausführen von mysqld --initialize; die folgende Fehlermeldung erscheint, führen Sie zuerst yum -y install numactl und dann mysqld --initialize; aus. Wenn beim Ausführen von systemctl start mysqld.service; die folgende Fehlermeldung angezeigt wird, führen Sie zuerst tail -f /var/log/mysqld.log aus, um das Fehlerprotokoll anzuzeigen Wenn das Fehlerprotokoll wie folgt aussieht, führen Sie cd /var/lib/mysql aus, führen Sie rm -rf * aus, um alle Dateien zu löschen, und führen Sie dann systemctl start mysqld.service; aus. 7. Zeigen Sie das Kennwort zur Datenbankinitialisierung an cat /var/log/mysqld.log | grep-Passwort 8. Melden Sie sich bei der Datenbank an, kopieren Sie das ursprüngliche Passwort und fügen Sie es ein. Das Anmeldepasswort wird nicht angezeigt. Drücken Sie die Eingabetaste mysql -uroot -p 9. Passwort ändern. Das Passwort muss Zahlen, Groß- und Kleinbuchstaben sowie Sonderzeichen enthalten. ALTER USER 'root'@'localhost' IDENTIFIZIERT MIT mysql_native_password DURCH 'xxxxx'; 10. Beenden Sie MySQL und melden Sie sich dann erneut mit dem neuen Passwort an, um zu überprüfen, ob das Passwort erfolgreich geändert wurde beenden;mysql -uroot -p 11. Erstellen Sie einen Remote-Access-Benutzer und führen Sie die folgenden Befehle nacheinander aus Benutzer „root“@„%“ erstellen, identifiziert mit mysql_native_password durch „xxxxx“; alle Berechtigungen für *.* an „root“@„%“ mit der Gewährungsoption erteilen; Berechtigungen löschen; 12. Im Allgemeinen ist der Port 3306 für den Server nicht standardmäßig aktiviert. Sie müssen die Sicherheitsgruppe in der Serverkonsole konfigurieren. Zusammenfassen Oben sind die detaillierten Schritte zur Installation von MYSQL8.0 auf CentOS7.6, die vom Herausgeber vorgestellt wurden. Ich hoffe, dass sie für alle hilfreich sind. 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:
|
<<: Vue.js implementiert Kalenderfunktion
>>: Zusammenfassung gängiger Befehle zur Linux-Benutzer- und Gruppenverwaltung
Inhaltsverzeichnis 1. Gleichzeitige Zugriffskontr...
01. Befehlsübersicht Der Befehl „seq“ wird verwen...
Organisieren Sie die Tutorialnotizen zur Installa...
Dieser Artikel beschreibt, wie man eine PHP7 + Ng...
Die Idee hinter der Verwendung eines Tokens zur L...
Im Vergleich zu anderen großen Datenbanken wie Or...
Ressourcenzusammenführung und -komprimierung für ...
Dies ist der Effekt der Element-UI-Ladekomponente...
Inhaltsverzeichnis Erfordern Implementierungscode...
1. Überwachungsplanung Bevor Sie ein Überwachungs...
Aktuell besteht die Anforderung, dass beim Klicke...
1. Docker zieht das Image Docker Pull MySQL (stan...
React Native implementiert die Überwachungsgeste ...
ARGB ist ein Farbmodus, also der RGB-Farbmodus mi...
Inhaltsverzeichnis Array-Deduplizierung 1 Doppels...