1. Gehen Sie zur offiziellen Website, um das Installationspaket herunterzuladen Download-Link: Klicken Sie hier, um den Link zu öffnen https://dev.mysql.com/downloads/mysql/ Wenn Ihr System 32-Bit ist, wählen Sie die erste Option; wenn Ihr System 64-Bit ist, wählen Sie die zweite Option. Sie können es auch mit wget herunterladen wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-i686.tar.gz Entpacken Sie die Datei tar -zxvf mysql-8.0.11-linux-glibc2.12-i686.tar.gz 2 Verschieben Sie das komprimierte Paket in das Verzeichnis usr/local und benennen Sie die Datei mv /root/mysql-8.0.11-linux-glibc2.12-i686 /usr/local/mysql 3. Erstellen Sie einen neuen Ordner data im MySQL-Stammverzeichnis, um Daten zu speichern mkdir-Daten 4. Erstellen Sie eine MySQL-Benutzergruppe und einen MySQL-Benutzer MySQL-Gruppenadd Benutzeradd -g mysql mysql 5. Ändern Sie die MySQL-Verzeichnisberechtigungen chown -R mysql.mysql /usr/local/mysql/ Oder chown -R mysql. chgrp -R mysql. Beachten Sie den letzten Punkt 6. Initialisieren Sie die Datenbank Erstellen Sie die Installationsdatei mysql_install_db mkdir mysql_install_db chmod 777 ./mysql_install_db Initialisierung bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data //Datenbank initialisieren oder /usr/local/mysql/bin/mysqld --initialize --user=mysql /usr/local/mysql/bin/mysqld --initialize --user=mysql /usr/local/mysql/bin/mysqld (mysqld 8.0.11) Initialisierung des Servers läuft als Prozess 5826 [Server] Für root@localhost wird ein temporäres Passwort generiert: twi=Tlsi<0O! /usr/local/mysql/bin/mysqld (mysqld 8.0.11) Die Initialisierung des Servers ist abgeschlossen Notieren Sie Ihr temporäres Passwort: twi=Tlsi<0O! Hier besteht das Problem, dass libnuma.so.1 fehlt.
libnuma muss installiert sein yum installiere libnuma yum -y installiere numactl yum installiere libaio1 libaio-dev Installationsdateien 7.mysql-Konfiguration cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld Ändern der Datei my.cnf vim /etc/meine.cnf [mysqld] basedir = /usr/local/mysql Datenverzeichnis = /usr/local/mysql/data Socket = /usr/local/mysql/mysql.sock Zeichensatzserver = utf8 Port = 3306 sql_mode=KEIN_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [Kunde] Socket = /usr/local/mysql/mysql.sock Standardzeichensatz = utf8 esc zum Speichern :wq beenden 8 MySQL-Dienst einrichten cp -a ./support-files/mysql.server /etc/init.d/mysqld cp mysql.server /etc/init.d/mysql chmod +x /etc/init.d/mysql Zu den Systemdiensten hinzufügen chkconfig --add mysql cp -a ./support-files/mysql.server /etc/init.d/mysqld chmod +x /etc/rc.d/init.d/mysqld chkconfig --add mysqld Prüfen Sie, ob der Service wirksam ist 9. Konfigurieren Sie globale Umgebungsvariablen Bearbeiten Sie die Datei /etc/profile Fügen Sie die folgenden zwei Konfigurationszeilen am Ende der Profildatei hinzu, speichern Sie und beenden Sie export PATH=$PATH:/usr/local/mysql/bin:/usr/local/mysql/lib Exportpfad Das Festlegen von Umgebungsvariablen wird sofort wirksam 10. MySQL-Dienst starten Initiales Passwort anzeigen 11. Melden Sie sich bei MySQL an So ändern Sie Ihr Passwort: PASSWORT FÜR 'root' festlegen@localhost=PASSWORT('123456'); #Ersetzen Sie es durch Ihr eigenes Passwort. 12Remote-Login einrichten mysql>mysql verwenden mysql>Benutzer aktualisieren, Host festlegen='%', wobei Benutzer='root', Limit 1; Berechtigungen aktualisieren Überprüfen Sie dann, ob Port 3306 geöffnet ist Öffnen Sie Port 3306 Starten Sie die Firewall neu Zusammenfassen Oben ist das vom Herausgeber vorgestellte Tutorial zur Installation von MySQL8.0.11 unter Linux. Ich hoffe, es wird allen helfen. 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:
|
>>: js realisiert Warenkorb-Add- und Subtraktions- sowie Preisberechnungsfunktionen
BEM ist ein komponentenbasierter Ansatz zur Weben...
Wie unten dargestellt: def test_write(selbst): Fe...
Wenn Sie Docker unter Windows 10 installieren und...
Ich habe mich kürzlich mit Linux beschäftigt und ...
In diesem Artikelbeispiel wird der spezifische Co...
Docker ist wirklich cool, vor allem, weil es im V...
Das MySQL auf einem Server im Computerraum lief e...
Im Vergleich zu anderen großen Datenbanken wie Or...
Inhaltsverzeichnis 1. Funktionssignatur 2. Funkti...
Container-Lebenszyklus Der Lebenszyklus einer Con...
Vorwort Die MySQL-Berechtigungstabelle wird beim ...
Inhaltsverzeichnis 1. Warum brauchen wir Unit-Tes...
1. Laden Sie mysql-8.0.15 herunter, installieren ...
In diesem Artikel werden Docker Container (orches...
1. Einleitung Vorher haben wir über das Front-End...