1. MySQL Yum-Repository hinzufügen Offizielle MySQL-Website>DOWNLOADS>MySQL Yum RepositoryFinden Sie die Yum-Quelle der entsprechenden Version $wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm $ sudo rpm -Uvh mysql80-community-release-el7-2.noarch.rpm #Die verschiedenen Versionen der MySQL-Datenbank anzeigen $yum repolist all | grep mysql 2. Wählen Sie die Installationsversion Ändern Sie die Datei /etc/yum.repos.d/mysql-community.repo und wählen Sie MySQL 5.7 Version # Aktivieren, um MySQL 5.6 zu verwenden [mysql56-Gemeinschaft] Name=MySQL 5.6 Community-Server baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ aktiviert=0 # gpgcheck deaktivieren=1 gpgkey=Datei:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # Aktivieren, um MySQL 5.7 zu verwenden [mysql57-Gemeinschaft] Name=MySQL 5.7 Community-Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ aktiviert=1 # Installieren Sie gpgcheck=1 gpgkey=Datei:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql80-Gemeinschaft] Name=MySQL 8.0 Community-Server baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/ aktiviert=0 # gpgcheck deaktivieren=1 gpgkey=Datei:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 3. Installation #Führen Sie den folgenden Befehl aus, um MySQL zu installieren yum installiere MySQL-Community-Server #Starten Sie MySQL (in CentOS7) systemctl starte mysqld.service # Für Betriebssysteme mit niedrigerer Version können Sie den folgenden Befehl verwenden: service mysqld start #Überprüfen Sie den MySQL-Status systemctl status mysqld.service # Für Betriebssysteme mit niedrigerer Version können Sie den folgenden Befehl verwenden: service mysqld status 4. Passwort prüfen und ändern $grep "Passwort" /var/log/mysqld.log 2019-04-11T08:17:16.706096Z 1 [Hinweis] Ein temporäres Passwort wird für root@localhost generiert: ux#bkaM(k1q- $mysql -u root -p >ux#bkaM(k1q- # Passwort ändernmysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'complex password'; mysql>globale Validate_Password_Policy auf 0 festlegen; mysql>globale Validate_Password_Length=1 festlegen; mysql>ALTER USER 'root'@'localhost' IDENTIFIZIERT DURCH 'einfaches Passwort'; 5. Konfigurieren Sie den offenen Port 3306 Die Autorisierungsmethode ermöglicht jedem Host den Zugriff auf den MySQL-Server: [Im Allgemeinen ist dies ausreichend, und Firewalld ist für die Beschränkung des Portzugriffs verantwortlich.] mysql>GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN 'root'@'%', IDENTIFIZIERT DURCH 'Passwort' MIT GRANT-OPTION; IP-Zugriff beschränken: mysql>GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN 'jack'@'10.10.50.127', IDENTIFIZIERT DURCH 'password' MIT GRANT-OPTION; Oben finden Sie eine Zusammenfassung einiger Fallstricke und Wissenspunkte, die bei der Installation von MySQL und MySQLclient auf CentOS 7 beachtet werden müssen. Vielen Dank fürs Lesen und Ihre Unterstützung für 123WORDPRESS.COM. |
<<: Zusammenfassung der Verwendung von JavaScript JSON.stringify()
>>: Detaillierte Erläuterung von vier Lösungen für die MySQL Active-Active-Synchronreplikation
React-Lebenszyklus Zwei Bilder zum besseren Verst...
Laden Sie MySQL 5.7.20 / 5.7.21 herunter, install...
Nur 15 Zeilen CSS und Ihr iPhone stürzt ab Der Si...
Vorwort Semikolons sind in JavaScript optional un...
Zusammenfassend: 1. Berücksichtigen Sie die Leist...
Dieser Artikel beschreibt die Benutzer- und Rolle...
Heute habe ich bei der Verwendung von SVG in der ...
Diashows sieht man häufig auf Webseiten. Sie enth...
Inhaltsverzeichnis 1. Umgebungsvariable $PATH: 2....
Inhaltsverzeichnis Vielfältige Einsatzmöglichkeit...
Nginx-Optimierung --- Versionsnummer und Cache-Ze...
Konfigurieren Sie zunächst die Projektartefakte K...
Was ist das Lieferantenpräfix? Anbieterpräfix – B...
In diesem Artikelbeispiel wird der spezifische JS...
Nginx verwendet mehrere Reverse-Proxy-Server, was...