Heim  >  Artikel  >  Datenbank  >  Detaillierte Einführung in die CentOS-Installation von mysql5.7 und einfache Konfiguration

Detaillierte Einführung in die CentOS-Installation von mysql5.7 und einfache Konfiguration

黄舟
黄舟Original
2017-03-24 14:15:171593Durchsuche

Dieser Artikel stellt hauptsächlich die Installation von mysql5.7 unter CentOS und die detaillierte Erklärung des einfachen Konfigurations-Tutorials vor. Es ist sehr gut und hat Referenzwert 🎜>Installation


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

Kein Root-Wechsel


su root


(su bedeutet: Benutzer wechseln)


# rpm -ivh


kann auf

stoßen, was möglich ist ignoriert werden (persönliche Meinung, Baidu hat keine passende Antwort gefunden)

warning: /var/tmp/rpm-tmp.6V5aFC: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Warten auf den Abschluss der Installation....

# yum install mysql-community-server


Konfiguration


Das anfängliche Passwort nach der Installation finden Sie hier:

MySQL 5.7 stellt Anforderungen an die Passwortkomplexität. Wenn Sie ein einfaches Passwort erstellen möchten, müssen Sie Folgendes tun Sie können zuerst

grep 'temporary password' ar/log/mysqld.log
ausführen und dann einen Benutzer erstellen

set global validate_password_policy=0;
. Stellen Sie sicher, dass Sie SELinux für den neu installierten Server deaktivieren, da sonst viele Probleme auftreten können, die durch Berechtigungen verursacht werden


Ändern Sie ENFORCE=enforcing in ENFORCE=disable

setenforce 0
vi/etc/selinux/config

Konfigurationsdatei

Linux: /etc/my.cnfWindows: my.ini im Installationsverzeichnis

Standardzeichensatz

Versionen vor 5.6


Versionen nach 5.6

[mysqld]
default-character-set=utf8
Ändern Sie den Zeichensatz der vorhandenen Datenbank

[mysqld]
character-set-server=utf8
Bei Tabellennamen wird die Groß-/Kleinschreibung nicht beachtet

alter database mydb default character set utf8;
Erlauben Sie die Erstellung von

Funktionen im Log-bin-Modus

[mysqld]
lower_case_table_names=1

Strikten Modus und nicht-strikten Modus aktivieren. Zu lange Felder werden automatisch abgeschnitten

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die CentOS-Installation von mysql5.7 und einfache Konfiguration. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn