In diesem Artikel finden Sie das Installations- und Konfigurationstutorial zu MySQL 5.7. Der spezifische Inhalt ist wie folgt Schritt 1: Holen Sie sich die MySQL YUM-Quelle Gehen Sie zur offiziellen MySQL-Website, um die Download-Adresse des RPM-Pakets zu erhalten https://dev.mysql.com/downloads/repo/yum/ Klicken zum Download Klicken Sie mit der rechten Maustaste und kopieren Sie die Linkadresse https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm Hol dir das. Das ist das RPM-Paket des Yum-Warehouses. Es ist eigentlich eine Download-Adresse. Schritt 2: MySQL-Quelle herunterladen und installieren Laden Sie zuerst das MySQL-Quellinstallationspaket herunter [root@localhost ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm -bash: wget: Befehl nicht gefunden Installieren wir zuerst wget yum -y installiere wget Dann ausführen wgethttps://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm Installieren Sie die MySQL-Quelle yum -y localinstall mysql57-community-release-el7-11.noarch.rpm Schritt 3: MySQL online installieren yum -y installiere MySQL-Community-Server Bei vielen Downloads bitten wir Sie, noch etwas zu warten. Schritt 4: Starten Sie den Mysql-Dienst systemctl starte mysqld Schritt 5: Einrichten des Startvorgangs [root@localhost ~]# systemctl aktiviere mysqld [root@localhost ~]# systemctl daemon-reload Schritt 6: Ändern Sie das lokale Root-Anmeldekennwort Nach der Installation von MySQL wird in der Datei /var/log/mysqld.log ein temporäres Standardkennwort für Root generiert. [root@localhost ~]# vi /var/log/mysqld.log Das temporäre Passwort lautet hier eMV.R#mWe3ha [root@localhost ~]# mysql -u root -p Passwort eingeben: Geben Sie das temporäre Passwort ein, um die MySQL-Befehlszeile aufzurufen. mysql> ALTER USER 'root'@'localhost' IDENTIFIZIERT DURCH 'Caofeng2012@'; Abfrage OK, 0 Zeilen betroffen (0,00 Sek.) Ändern Sie das Passwort in Caofeng2012@ (Beachten Sie, dass die Standardkennwortrichtlinie von MySQL 5.7 erfordert, dass das Passwort eine Kombination aus Groß- und Kleinbuchstaben, Zahlen und Sonderbuchstaben und mindestens 8 Zeichen lang sein muss.) Schritt 7: Remote-Login einrichten Mysql erlaubt standardmäßig keine Remote-Anmeldung. Wir müssen es einrichten und Port 3306 in der Firewall öffnen. mysql> GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN 'root'@'%', IDENTIFIZIERT DURCH 'Caofeng2012@' MIT GRANT-OPTION; Abfrage OK, 0 Zeilen betroffen, 1 Warnung (0,01 Sek.) mysql> beenden; Tschüss Als nächstes beenden; [root@localhost ~]# Firewall-cmd --zone=public --add-port=3306/tcp --permanent Erfolg [root@localhost ~]# Firewall-cmd --reload Erfolg [root@localhost ~] Öffnen Sie Port 3306 Schritt 8: Konfigurieren Sie die Standardkodierung auf UTF-8 Ändern Sie die Konfigurationsdatei /etc/my.cnf und fügen Sie die Kodierungskonfiguration unter [mysqld] wie folgt hinzu: [mysqld] Zeichensatzserver = utf8 init_connect='Namen festlegen utf8' [root@localhost ~]# vi /etc/my.cnf Starten Sie den MySQL-Dienst nach dem Bearbeiten und Speichern neu. [root@localhost ~]# systemctl restart mysqld [root@localhost ~] Schauen Sie sich den folgenden Code an: mysql> Variablen wie „%character%“ anzeigen; +-----------------------------+----------------------------+ | Variablenname | Wert | +-----------------------------+----------------------------+ | Zeichensatzclient | utf8 | | Zeichensatzverbindung | utf8 | | Zeichensatzdatenbank | utf8 | | Zeichensatz_Dateisystem | Binär | | Zeichensatzergebnisse | utf8 | | Zeichensatzserver | utf8 | | Zeichensatzsystem | utf8 | | Zeichensatzverzeichnis | /usr/share/mysql/charsets/ | +-----------------------------+----------------------------+ 8 Zeilen im Satz (0,00 Sek.) Schritt 9: Testen Wir verwenden das lokale sqlyog, um eine Remoteverbindung zum MySQL in der virtuellen Maschine herzustellen OK. An diesem Punkt ist die Mysql-Installation und -Konfiguration abgeschlossen. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Asynchroner Lebenszyklus von AsyncHooks in Node8
>>: So gehen Sie mit der Meldung „Vorgang nicht zulässig“ beim Löschen von Dateien in Linux um
Inhaltsverzeichnis Vorwort Text 1. Konzepte im Zu...
Inhaltsverzeichnis 1. Geben Sie unterschiedliche ...
Einfach ausgedrückt lautet die IP der als Lager v...
Tetris ist ein sehr klassisches kleines Spiel, un...
Vorne geschrieben Kürzlich berichtete mir ein Les...
Inhaltsverzeichnis 1. Umwelt 2. Vorbereitung 3. I...
Dieser Artikel veranschaulicht anhand eines Beisp...
Statistik der QPS-Werte der letzten N Sekunden (i...
Hintergrund Alles begann, als ein Klassenkamerad ...
Nachfragehintergrund: Fügen Sie dynamische GIF-Bi...
In diesem Artikel wird der spezifische Code von j...
Inhaltsverzeichnis Vorwort Umsetzungsideen Implem...
Konfigurieren Sie den Beschleuniger für den Docke...
In diesem Artikelbeispiel wird der spezifische Co...
1. Befehlseinführung nl (Anzahl der Zeilen) fügt ...