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

So installieren Sie MySQL und Redis in Docker

Dieser Artikel basiert auf der CentOS 7.3-Systemu...

MySQL-Datenbank-JDBC-Programmierung (Java stellt eine Verbindung zu MySQL her)

Inhaltsverzeichnis 1. Grundvoraussetzungen für di...

MySQL-Abfragebaumstrukturmethode

Inhaltsverzeichnis MySQL-Abfragebaumstruktur 1. Ü...

Drei gängige Stilselektoren in HTML-CSS

1: Tag-Selektor Der Tag-Selektor wird für alle Ta...

Optimierung der Frontend-Leistung von Websites: JavaScript und CSS

Ich habe einen Artikel des Yahoo-Teams über die O...

Forschung zur Größe von Webseiten

<br />Statistiken zufolge hat sich die durch...

Vue und React im Detail

Inhaltsverzeichnis 1. Panorama II. Hintergrund 1....

Einführung von ECharts in das Vue-Projekt

Inhaltsverzeichnis 1. Installation 2. Einleitung ...

JavaScript implementiert einfache Rechnerfunktion

In diesem Artikelbeispiel wird der spezifische Ja...