Detailliertes Installations- und Konfigurationstutorial für mysql5.7 unter CentOS

Detailliertes Installations- und Konfigurationstutorial für mysql5.7 unter CentOS

Installieren

Stellen Sie sicher, dass Ihr Benutzer die Berechtigung zur Installation hat

Kein Root-Switch

su-Wurzel

(su bedeutet: Benutzer wechseln)

# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm

Sie können begegnen

Warnung: /var/tmp/rpm-tmp.6V5aFC: Header V3 DSA/SHA1-Signatur, Schlüssel-ID 5072e1f5: NOKEY

Kann ignoriert werden (persönliche Meinung, Baidu hat keine passende Antwort gefunden)

# yum installiere mysql-community-server

Warten auf den Abschluss der Installation...

Konfiguration

Das Initialpasswort ist nach der Installation hier zu finden:

grep 'temporäres Passwort' ar/log/mysqld.log

MySQL 5.7 stellt Anforderungen an die Passwortkomplexität. Wenn Sie ein einfaches Passwort erstellen möchten, können Sie zunächst

Setzen Sie die globale Validate_Password_Policy = 0.

Erneut einen Benutzer anlegen

Bitte schalten Sie SELinux auf dem neu installierten Server aus, da es sonst zu zahlreichen Berechtigungsproblemen kommen kann.

0
vi /etc/selinux/config

Ändern Sie ENFORCE=enforcing in ENFORCE=disable

Konfigurationsdateien

Linux: /etc/my.cnf
Windows: my.ini im Installationsverzeichnis

Standardzeichensatz

Versionen vor 5.6

[mysqld]
Standardzeichensatz = utf8

Versionen nach 5.6

[mysqld]
Zeichensatzserver = utf8

Ändern des Zeichensatzes einer vorhandenen Datenbank

Datenbank mydb ändern Standardzeichensatz utf8;

Bei Tabellennamen wird die Groß-/Kleinschreibung nicht beachtet.

[mysqld]
Kleinbuchstabentabellennamen = 1

Ermöglicht die Erstellung von Funktionen im Log-Bin-Modus

[mysqld]
log_bin_trust_function_creators=true

Aktivieren Sie den strikten Modus. Im nicht strikten Modus werden zu lange Felder automatisch gekürzt.

[mysqld]
SQL-Modus = "STRICT_TRANS_TABLES"

Oben finden Sie eine ausführliche Einführung in die CenOS-Installation von MySQL 5.7 und ein einfaches Konfigurationstutorial. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • CentOS 6.5 Installations-Tutorial zu MySQL 5.7
  • CentOS6.8 verwendet cmake zur Installation von MySQL5.7.18
  • Detailliertes Tutorial zur Installation von MySQL 5.7.18 unter CentOS 6.5
  • Bereitstellen der binären MySQL 5.7.17-Installation und der Multi-Instance-Konfiguration auf CentOS 6.5
  • Installieren Sie mysql5.7.13 mit RPM in CentOS 7
  • Tutorial zur Installation und Konfiguration von MySQL 5.7 unter CentOS7 (YUM)
  • Tutorial zum Kompilieren und Installieren von MySQL 5.7 unter dem CentOS 7-System
  • CentOS 7.2.1511 kompilieren und installieren Sie Nginx1.10.1+MySQL5.7.14+PHP7.0.11
  • Detaillierte Erklärung zum Kompilieren und Installieren von PHP7.0.10+MySQL5.7.14+Nginx1.10.1 unter CentOS 7.2 (Miniversion)
  • Linux lernen: Dritte Centos7-Installation, MySQL5.7.16-Datenbank

<<:  10 beliebte Windows-Apps, die auch unter Linux verfügbar sind

>>:  Bootstrap FileInput implementiert Bild-Upload-Funktion

Artikel empfehlen

So ändern Sie den iTunes-Sicherungspfad unter Windows

0. Vorbereitung: • Schließen Sie iTunes • Beenden...

MySQL Installer 8.0.21 Installations-Tutorial mit Bildern und Text

1. Grund Ich musste MySQL nur auf einem neuen Sys...

Verwendung des Linux-Befehls bzip2

1. Befehlseinführung bzip2 wird zum Komprimieren ...

Docker-Fallanalyse: Erstellen eines Redis-Dienstes

Inhaltsverzeichnis 1 Mount-Verzeichnisse und Date...

Installieren Sie JDK1.8 in einer Linux-Umgebung

Inhaltsverzeichnis 1. Installationsumgebung 2. In...

Docker implementiert Container-Portbindung am lokalen Port

Heute bin ich auf ein kleines Problem gestoßen: N...

CSS3-Analyse der Schritte zur Erstellung des Douyin-LOGO

Auch „Tik Tok“ erfreut sich großer Beliebtheit un...

7 Fähigkeiten, die großartige Grafikdesigner beherrschen müssen

1》Seien Sie gut im Webdesign 2》Wissen, wie man Web...

Die CSS-Priorität der Webseite wird für Sie ausführlich erklärt

Bevor wir über die CSS-Priorität sprechen, müssen...

Zusammenfassung der MySQL-Slow-Log-Praxis

Langsame Protokollabfragefunktion Die Hauptfunkti...

Implementierung des React Page Turner (inkl. Front- und Backend)

Inhaltsverzeichnis Frontend Entwerfen und schreib...

Ein Artikel zeigt Ihnen, wie Sie mit React ein Rezeptsystem implementieren

Inhaltsverzeichnis 1. Rezeptsammlung 1.1 Projekth...