Detaillierte Erklärung der RPM-Installation in MySQL

Detaillierte Erklärung der RPM-Installation in MySQL

Installation und Deinstallation anzeigen

# rpm -qa anzeigen | grep mysql

# Deinstallieren Sie yum -y remove mysql-libs-5.1.66-2.el6_3.x86_64

1. CentOS7 muss zuerst MariaDB deinstallieren
Sehen Sie sich den Befehl rpm -qa | grep mariadb an.

Ressourcenadresse des Installationspakets

MySQL-Download-Adresse: https://dev.mysql.com/downloads/mysql/

# Ressourcenname herunterladenmysql-5.7.22-1.el7.x86_64.rpm-bundle.tar

Ressourcen entpacken

tar -xvf mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar

Holen Sie sich das RPM-Paket

mysql-community-common-5.7.19-1.el6.x86_64.rpm

mysql-community-client-5.7.19-1.el6.x86_64.rpm

mysql-community-server-5.7.19-1.el6.x86_64.rpm

mysql-community-libs-5.7.19-1.el6.x86_64.rpm

Installieren

# Installationsreihenfolge# common --> libs --> clients --> server

# Installationsbefehl rpm -ivh mysql-community-common-5.7.19-1.el6.x86_64.rpm mysql-community-libs-5.7.19-1.el6.x86_64.rpm mysql-community-client-5.7.19-1.el6.x86_64.rpm mysql-community-server-5.7.19-1.el6.x86_64.rpm

Möglicherweise müssen Sie sich auf das libaio-Paket verlassen

Installationsbefehl yum -y install libaio

Initialisierung

mysqld --initialize --user=mysql

Start-up

Dienst MySQLD starten

Einloggen

# Zeigen Sie das anfängliche Passwort an cat /var/logs/mysql.log

 

#Oder grep 'password' /var/logs/mysql.log -n -B 5

 

# Melden Sie sich bei mysql -uroot -p'123456' an

# Ändern Sie das ursprünglich festgelegte Passwort PASSWORD=PASSWORD('password');

Remote-Link autorisieren

### Autorisieren Sie 192.168.0.1 für die Remoteverbindung zu *[allen Datenbanken].*[allen Tabellen] Konto: root Passwort: 123456

gewähren Sie „root“@„192.168.0.1“, identifiziert durch „123456“, alle Berechtigungen für *.*;

 

### Alle IPs autorisieren

gewähren Sie „root“@„%“, gekennzeichnet durch „123456“, alle Berechtigungen für *.*;

 

### Oben bedeutet *.* [Datenbank].[Tabelle]

 

 

### Sorgen Sie dafür, dass die Autorisierung sofort wirksam wird und die Berechtigungen gelöscht werden.

Das könnte Sie auch interessieren:
  • Die MySQL-Datenbankmigration exportiert und importiert schnell große Datenmengen
  • Shell-Skript zum Bedienen der MySQL-Datenbank zum Löschen doppelter Daten
  • So fügen Sie Spalten in einer MySQL-Datenbank hinzu, löschen und ändern sie
  • MySQL implementiert eine Lösung ähnlich der Oracle-Sequenz
  • MySQL-Code zur Implementierung der Sequenzfunktion
  • Verbindung zum lokalen MySQL über Socket ''/tmp/mysql.sock''-Lösung nicht möglich
  • Eine vollständige Liste häufig verwendeter MySQL-Funktionen (klassifiziert und zusammengefasst)
  • Verwenden Sie die MySQL-Master-Slave-Konfiguration, um eine Lese-/Schreibtrennung zu erreichen und den Datenbankdruck zu verringern
  • mysql + spring + mybatis, um die Codekonfiguration der Datenbank-Lese-/Schreibtrennung zu realisieren
  • Der Unterschied zwischen den Feldtypen char, varchar und Text in MySQL

<<:  Detaillierte Erklärung des JavaScript-Statuscontainers Redux

>>:  So fügen Sie eine Nginx-Proxy-Konfiguration hinzu, um nur internen IP-Zugriff zuzulassen

Artikel empfehlen

Prometheus überwacht MySQL mithilfe der Grafana-Anzeige

Inhaltsverzeichnis Prometheus überwacht MySQL übe...

JS implementiert Anforderungsdispatcher

Inhaltsverzeichnis Abstraktion und Wiederverwendu...

CSS-Stil zum Zentrieren des HTML-Tags im Browser

CSS-Stil: Code kopieren Der Code lautet wie folgt:...

Natives JS zur Implementierung der E-Mail-Eingabeaufforderung im Anmeldefeld

Dieser Artikel beschreibt eine native JS-Implemen...

Den praktischen Wert der CSS-Eigenschaft *-gradient erkunden

Lassen Sie mich zunächst eine interessante Eigens...

HTML-Grundlagen: Die grundlegende Struktur von HTML

Die Grundstruktur von HTML-Hypertextdokumenten bes...

So prüfen Sie, ob ein Port in LINUX belegt ist

Ich konnte nie herausfinden, ob der Port belegt i...

So ändern Sie das Root-Passwort von MySQL in Docker

Der erste Schritt besteht darin, einen MySQL-Cont...

Beispiele für häufige Nginx-Fehlkonfigurationen

Inhaltsverzeichnis Fehlender Stammspeicherort Off...

Tutorial zur Installation von Apache 2.4.41 unter Windows 10

1. Installation und Konfiguration von Apache 2.4....

Docker generiert Bilder über Container und übermittelt DockerCommit im Detail

Inhaltsverzeichnis Nachdem Sie einen Container lo...

Eine kurze Analyse kontrollierter und unkontrollierter Komponenten in React

Inhaltsverzeichnis Unkontrollierte Komponenten Ko...

Beispiel für Javascript-Bubblesort

Inhaltsverzeichnis 1. Was ist Bubble Sort 2. Gebe...