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

Css3 realisiert nahtloses Scrollen und Anti-Shake

Frage Das nahtlose Scrollen von Bildern und Texte...

Lösung für das Fehlen der my.ini-Datei in MySQL 5.7

Was ist my.ini? my.ini ist die in der MySQL-Daten...

So installieren Sie Composer unter Linux

1. Laden Sie das Installationsskript - composer-s...

Kann Asynchronität in JavaScript „Await“ speichern?

Ich wusste vorher, dass man await verwenden muss,...

So richten Sie die Swap-Partition SWAP in Linux 7.7 ein

Die Swap-Partition des Linux-Systems, also die Sw...

Der Button ist im IE auf beiden Seiten gestreckt

Wenn Sie Schaltflächen (Eingabe, Schaltfläche) sch...

Die HTML-Eingabedateisteuerung begrenzt den Typ der hochgeladenen Dateien

Fügen Sie der Webseite ein HTML-Steuerelement für...

So zeigen Sie die MySQL-Zeitzone an und legen sie fest

1. Überprüfen Sie die Zeitzone der Datenbank Vari...

Inhaltstypbeschreibung, d. h. der Typ des HTTP-Anforderungsheaders

Um den Inhaltstyp zu lernen, müssen Sie zunächst ...