Neue Funktionen in MySQL 8: Meine persönliche Meinung zum direkten MySQL-Umstieg von Version 5.x auf 8.x ist folgende:
Natürlich ist es auch möglich, dass MySQL 6 und 7 intern schwer zu produzieren waren. Seit der Übernahme durch Oracle verfügt MySQL 8 über die folgenden neuen Funktionen:
Installationsschritte für Centos7 Mysql8: 1. MySQL-Quelle einrichten Zuerst müssen Sie das von MySQL bereitgestellte MySQL-Yum-Repository in Ihrem System aktivieren. Führen Sie je nach Betriebssystemversion einen der folgenden Befehle aus. Hier wählen wir die Quelle für CentOS 7 / RHEL 7 ### Auf CentOS 7 / RHEL 7-Systemen### rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm ### Auf CentOS 7 / RHEL 6-Systemen### rpm -Uvh https://repo.mysql.com/mysql80-community-release-el6-3.noarch.rpm ###Auf Fedora 30### rpm -Uvh https://repo.mysql.com/mysql80-community-release-fc30-1.noarch.rpm ### Auf Fedora 29### rpm -Uvh https://repo.mysql.com/mysql80-community-release-fc29-2.noarch.rpm ### Auf Fedora 28### rpm -Uvh https://repo.mysql.com/mysql80-community-release-fc28-2.noarch.rpm 2. MySQL Community Server installieren Das MySQL-Yum-Repository enthält mehrere Repository-Konfigurationen für mehrere MySQL-Versionen. Deaktivieren Sie also zuerst alle Repositories in der MySQL-Repo-Datei sed -i ‚s/enabled=1/enabled=0/‘ /etc/yum.repos.d/mysql-community.repo Aktivieren Sie die CentOS-MySQL8-Version ## CentOS- und RedHat-Version yum --enablerepo=mysql80-community installiere mysql-community-server ## Fedora Systems-Version dnf --enablerepo=mysql80-community installiere mysql-community-server 3. Starten Sie den MySQL-Dienst Dienst MySQLD starten Verwenden von Systemd systemctl starte mysqld.service 4. Finden Sie das MySQL-Root-Passwort Nach der Installation von MySQL 8.0 wird ein temporäres Passwort für den MySQL-Root-Benutzer erstellt. Das generierte temporäre Passwort finden Sie in der Logdatei. Speicherort der Kennwortdatei: /var/log/mysqld.log grep "Ein temporäres Passwort" /var/log/mysqld.log 5. Root-Passwort zurücksetzen Führen Sie nach der Erstinstallation von MySQL den Befehl mysql_secure_installation aus, um den MySQL-Server zu schützen, einschließlich der Schritte zum Zurücksetzen des Kennworts. mysql_secure_installation Geben Sie das Passwort für den Benutzer root ein: Das bestehende Passwort für das Benutzerkonto root ist abgelaufen. Bitte vergeben Sie ein neues Passwort. Neues Passwort: Neues Passwort erneut eingeben: Anonyme Benutzer entfernen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein) : y Remote-Root-Anmeldung nicht zulassen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein): y Testdatenbank entfernen und darauf zugreifen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein) : y Berechtigungstabellen jetzt neu laden? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein) : y 6. Fügen Sie den MySQL-Dienst zu den Startelementen hinzu und starten Sie den MySQL-Prozess Verwenden von Systemd systemctl aktiviere mysqld.service systemctl startet mysqld.service neu 7. Öffnen Sie Port 3306 Wenn auf dem Server eine Firewall aktiviert ist, denken Sie daran, Port 3306 zu öffnen systemctl aktiviert iptables systemctl start iptables vim /etc/sysconfig/iptables ##Fügen Sie der Regel -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT hinzu. ##Starten Sie die Firewall neu. systemctl enable iptables.service systemctl starte iptables.service Wenn Sie den Server von Tencent Cloud verwenden, aktivieren Sie unbedingt den Port in der Sicherheitsgruppe. Anbei die häufig verwendeten MySQL-Befehle: Melden Sie sich bei MySQL an mysql -u Benutzername -p Starten Sie MySQL systemctl starte mysqld.service MySQL beenden systemctl stoppt mysqld.service Starten Sie MySQL neu systemctl startet mysqld.service neu Automatischer Start systemctl aktiviere mysqld.service Oben finden Sie den detaillierten Inhalt des Tutorials zur Installation von MySQL 8 auf Centos7. Weitere Informationen zur Installation von MySQL 8 auf Centos7 finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung der JQuery-Datagrid-Abfrage
>>: Zusammenfassung der Ausnahmen bei der MySQL-Datenbankverbindung (sammelwürdig)
CentOS 8 ist offiziell veröffentlicht! CentOS ent...
Wenn ein Projekt eine gewisse Komplexität erreich...
Heutzutage werden Registerkarten häufig im Webdes...
Die offizielle Website von Netease Kanyouxi (http...
Einführung in Struktur und Leistung HTML-Struktur...
MySQL verfügt über die folgenden Protokolle: Fehl...
Verwenden Sie OSS, um Bilder oder Anhänge in ein ...
Obwohl Kopf und DTD nicht auf der Seite angezeigt...
Dieser Artikel zeichnet hauptsächlich einen Tomca...
Was ist JConsole JConsole wurde in Java 5 eingefü...
In der neuesten Version von WIN10 hat Microsoft e...
Inhaltsverzeichnis 1: Kennwortfreie Anmeldekonfig...
verwenden <div id="app"> <rout...
1. Systemumgebung [root@localhost-Startseite]# ca...
Inhaltsverzeichnis Vorwort Konfigurieren Sie die ...