Aufgezeichnetes MySQL 5.7.9-Installationstutorial, mit allen teilen Einführung in die Umgebung: Betriebssystem: Centos 7.1 MySQL-Datenbankversion: mysql5.7.9 Offizielle MySQL-Website: http://www.mysql.com 1. Bevor wir die neue Version von MySQL installieren, müssen wir die mit dem System gelieferte MariaDB-Lib deinstallieren [root@5201351 ~]# rpm -qa|grep mariadb mariadb-libs-5.5.41-2.el7_0.x86_64 [root@5201351 ~]# rpm -e mariadb-libs-5.5.41-2.el7_0.x86_64 --nodeps 2. Gehen Sie zur offiziellen Website von MySQL und laden Sie die neueste Version des MySQL RPM-Sammlungspakets herunter: mysql-5.7.9-1.el7.x86_64.rpm-bundle.tar 3. Laden Sie mysql-5.7.9-1.el7.x86_64.rpm-bundle.tar auf den Linux-Server hoch und entpacken Sie das Tar-Paket 4. Die einfachste Möglichkeit, den MySQL-Server-Dienst zu installieren, besteht darin, die folgenden vier Pakete zu installieren. Wir können den Befehl rpm -ivh verwenden, um sie zu installieren. mysql-community-common-5.7.9-1.el7.x86_64.rpm 5. Als nächstes muss die Datenbank initialisiert werden. Wir können die folgenden Befehle verwenden und die Auswirkungen sind dieselben. [root@5201351 ~]# mysql_install_db --datadir=/var/lib/mysql //Datadir muss angegeben werden. Nach der Ausführung wird die Kennwortdatei ~/.mysql_secret generiert [root@5201351 ~]# mysqld --initialize //Diese Methode wird für die neue Version empfohlen. Die Ausführung generiert ein zufälliges Passwort in /var/log/mysqld.log 6. Ändern Sie den Benutzer und die Gruppe des MySQL-Datenbankverzeichnisses und starten Sie dann die MySQL-Datenbank [root@5201351 ~]# chown mysql:mysql /var/lib/mysql -R [root@5201351 ~]# systemctl start mysqld.service //Starten Sie den MySQL-Datenbankdienst 7. Melden Sie sich mit dem in Schritt 5 angegebenen Passwort bei MySQL an und ändern Sie das Passwort des Root-Benutzers. Die neue Version von MySQL kann nach der ersten Anmeldung keine Befehle ausführen, bevor das Passwort geändert wurde. [root@5201351 ~]# mysql -uroot -p')j#)=uRig4yJ' mysql> Passwort festlegen=Passwort('www.cnblogs.com/5201351'); 8. Schließlich können wir auch Benutzer anlegen und Berechtigungen entsprechend den tatsächlichen Bedingungen zuweisen. mysql> Benutzer ‚root‘@‚192.168.100.2‘ erstellen, identifiziert durch ‚QQ5201351‘; mysql> GEWÄHREN SIE ALLE PRIVILEGIEN FÜR dbname.* an 'root'@'192.168.100.2'; mysql> Flush-Berechtigungen Abschließend muss noch darauf geachtet werden, dass in der Benutzertabelle der neuen Version der MySQL-Datenbank kein Feld „Passwort“ mehr vorhanden ist. Stattdessen wird das verschlüsselte Benutzerkennwort im Feld authentication_string gespeichert. 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:
|
>>: vue cli3 implementiert die Schritte der Verpackung nach Umgebung
Portainer ist ein hervorragendes grafisches Verwa...
Inhaltsverzeichnis Hintergrund dieser Serie Überb...
Inhaltsverzeichnis Vorwort 1. Fehlerprotokoll 2. ...
Inhaltsverzeichnis 1.1. MySQL-Binlog aktivieren 1...
React Native kann native iOS- und Android-Apps ba...
Das, was ich vorher geschrieben habe, ist zu komp...
In diesem Artikelbeispiel wird der spezifische Co...
1. Finden Sie eine geeignete Version von Redis fü...
Der Befehl „Find“ wird hauptsächlich zum Suchen v...
Einführung: Wenn wir MySQL zum Erstellen einer Ta...
Grid ist ein zweidimensionales Rasterlayoutsystem...
In einem Artikel vor langer Zeit habe ich über di...
1. Was ist Refs wird in Computern als Resilient F...
MySQL kann bei der Installation festgelegt werden...
In diesem Artikelbeispiel wird der spezifische Co...