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)
Inhaltsverzeichnis Vorwort Komponenteneinführung ...
Dieses Axios-Paket wird in der Vue3-Demo verwende...
Beim Erlernen von Mybatis ist mir ein Fehler aufg...
1. Nginx-Statusüberwachung Nginx bietet eine inte...
Inhaltsverzeichnis Vorwort 1. MySQL Master-Slave-...
Vorwort Dieser Artikel stellt hauptsächlich die d...
Detailliertes Beispiel zum Abrufen des Maximalwer...
Inhaltsverzeichnis 1. Verstehen 2. Verwendung 1. ...
Hier ist der MySQL-Treiber mysql.data.dll Beachte...
Verwenden Sie die Vue-Cropper-Komponente, um Avat...
Inhaltsverzeichnis 1. Wissensbeschreibung der dre...
Code kopieren Der Code lautet wie folgt: <inpu...
1. Das WEB verstehen Webseiten bestehen hauptsäch...
Es gibt einige Probleme mit der komprimierten Ver...
HTML-Teil Code kopieren Der Code lautet wie folgt:...