Detaillierter Prozess zum Erstellen von mysql5.7.29 unter Centos7 von Linux

Detaillierter Prozess zum Erstellen von mysql5.7.29 unter Centos7 von Linux

1. MySQL herunterladen

1.1 Download-Adresse

https://downloads.mysql.com/archives/community/

1.2 Versionsauswahl

2. Gruppen- und Verzeichnisberechtigungen verwalten

2.1 MySQL entpacken

tar -zxf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz Upload-Verzeichnis /home/tools

2.2 Umbenennen

mv mysql-5.7.29-linux-glibc2.12-x86_64 mysql-5.7.29

2.3 Verschieben Sie das angegebene Verzeichnis

mv mysql-5.7.29 /usr/local/

2.4 Benutzergruppen und Benutzer hinzufügen

MySQL-Gruppenadd

Benutzeradd -r -g mysql mysql

2.5 Verzeichnisberechtigungen ändern

chown -R mysql:mysql /usr/local/mysql-5.7.29/

3. MySQL installieren

3.1 MySQL-Dienst konfigurieren

cp /usr/local/mysql-5.7.29/support-files/mysql.server /etc/init.d/mysql

3.2 MySQL-Dienst ändern

vi /etc/init.d/mysql

3.3 Ändern Sie die Konfigurationsdatei my.cnf

vi /etc/meine.cnf

Der kopierte Inhalt ist wie folgt. Passen Sie die Parameter nach Bedarf an.

[Kunde]
Port = 33066
Standardzeichensatz = utf8
[mysqld]
# Allgemeine Konfigurationsoptionen basedir = /usr/local/mysql-5.7.29
Datenverzeichnis = /usr/local/mysql-5.7.29/data
Port = 33066
Zeichensatzserver = utf8
Standard-Storage-Engine = InnoDB
sql_mode=STRICT_TRANS_TABLES,KEINE_NULL_IM_DATUM,KEINE_NULL_DATUM,FEHLER_FÜR_DIVISION_DURCH_ZEO,KEIN_AUTO_CREATE_USER,KEINE_ENGINE_SUBSTITUTION

3.4 MySQL initialisieren

/usr/local/mysql-5.7.29/bin/mysqld

--initialize--user=mysql

--basedir=/usr/local/mysql-5.7.29

--datadir=/usr/local/mysql-5.7.29/data

Erfolg ist wie folgt, bitte notieren Sie sich das Passwort

3.5 Starten des Dienstes

Dienst MySQL starten

4. Anmeldung und Remote-Einstellungen 4.1 Anmeldung bei MySQL

./mysql -u root p Merken Sie sich das Registrierungspasswort

4.2 Ändern des Root-Login-Passworts

setze Passwort=Passwort('neues Passwort');

4.3 Fernzugriff aktivieren

GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN „root“@„%“, IDENTIFIZIERT DURCH „Passwort“. 
Berechtigungen leeren;

5. Umgebungsvariablen und Startkonfiguration

5.1 Umgebungsvariablen festlegen

vi /etc/Profil

Fügen Sie den folgenden Inhalt hinzu

#mysql-Umgebung 
exportiere MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin

Quelle /etc/profile Systemvariablen aktualisieren

5.2 Inbetriebnahme

chkconfig --add mysql mysql service zum automatischen Dienst

chkconfig mysql on Automatischen Start einstellen

chkconfig --list Anzeigen der Dienstliste

Zusammenfassen

Dies ist das Ende dieses Artikels über den detaillierten Prozess zum Erstellen von mysql5.7.29 auf centos7 unter Linux. Weitere relevante Inhalte zum Erstellen von mysql5.7.29 auf centos7 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • MySql 8.0.16-win64 Installations-Tutorial
  • MySQL 5.7.20 Win64 Installations- und Konfigurationsmethode
  • MySQL 5.7.29 + Win64-Dekomprimierungsversion Installations-Tutorial mit Bildern und Text

<<:  Bringen Sie Ihnen bei, wie Sie Hive3.1.2 auf Tencent Cloud erstellen

>>:  Beispiel für das Hochladen von Dateien mit Vue unter Verwendung des Formattyps „formData“

Artikel empfehlen

Beispiel für eine geplante MySQL-Datenbanksicherung

Dieser Artikel beschreibt das Beispiel eines gepl...

Die Verbindung zwischen JavaScript und TypeScript

Inhaltsverzeichnis 1. Was ist JavaScript? 2. Wofü...

Webdesign muss Zweck, Ideen, Gedanken und Beständigkeit haben

<br />Einleitung: Diese Idee kam mir, als ic...

Grundlegende Befehle für MySQL-Datenbankoperationen

1. Erstellen Sie eine Datenbank: Daten erstellen ...

Implementierung der One-Click-TLS-Verschlüsselung für die Docker-Remote-API

Inhaltsverzeichnis 1. Ändern Sie den Port 2375 vo...

Rundungsvorgang des Datums-/Uhrzeitfelds in MySQL

Inhaltsverzeichnis Vorwort 1. Hintergrund 2. Simu...

Implementieren Sie eine einfache Suchmaschine auf Basis von MySQL

Inhaltsverzeichnis Implementierung einer Suchmasc...

Detaillierte Schritte zum Erstellen eines Vue-Scaffolding-Projekts

Vue-Gerüst -> vue.cli Erstellen Sie schnell ei...

So handhaben Sie Bilder in Vue-Formularen

Frage: Ich habe in Vue ein Formular zum Hochladen...

MYSQL Eine Frage zur Verwendung von Zeichenfunktionen zum Filtern von Daten

Problembeschreibung: Struktur: test hat zwei Feld...

Erfahren Sie, wie Sie Docker unter Windows 10 Home Edition installieren.

Als ich die Bücher über Redis und Spring Cloud Al...