Methoden und Probleme bei der Installation von MariaDB in CentOS unter MySQL

Methoden und Probleme bei der Installation von MariaDB in CentOS unter MySQL

Löschen Sie die zuvor installierte MariaDB

1. Verwenden Sie rpm -qa | grep mariadb, um nach dem vorhandenen MariaDB-Paket zu suchen:

Falls vorhanden, verwenden Sie rpm -e --nodeps mariadb-*全部刪除:

[root@localhost ~]# rpm -qa | grep mariadb
mariadb-server-5.5.52-1.el7.x86_64
mariadb-libs-5.5.52-1.el7.x86_64
[root@localhost ~]# rpm -e mysql-*
Fehler: Paket mysql-* nicht installiert

2. Verwenden Sie rpm -qa | grep mariadb, um nach dem vorhandenen MariaDB-Paket zu suchen:

Falls es vorhanden ist, verwenden Sie yum remove mysql mysql-server mysql-libs compat-mysql51 um alles zu löschen.

[root@localhost ~]# yum entferne mysql mysql-server mysql-libs compat-mysql51
Geladene Plugins: fastestmirror, langpacks
Der Parameter mysql hat keine Übereinstimmung Der Parameter mysql-server hat keine Übereinstimmung Der Parameter compat-mysql51 hat keine Übereinstimmung Abhängigkeiten auflösen
--> Transaktionen prüfen
---> Paket mariadb-libs.x86_64.1.5.5.52-1.el7 wird entfernt
--> Verarbeitung der Abhängigkeit libmysqlclient.so.18()(64bit), die vom Paket perl-DBD-MySQL-4.023-5.el7.x86_64 benötigt wird
--> Die Abhängigkeit libmysqlclient.so.18() (64bit) wird verarbeitet, erforderlich für Paket 2:postfix-2.10.1-6.el7.x86_64
--> Abhängigkeit libmysqlclient.so.18() (64 Bit) wird verarbeitet, erforderlich für Paket 1:qt-mysql-4.8.5-13.el7.x86_64..........

Installieren Sie MariaDB

Installationsbefehl:

Kopieren Sie den Code wie folgt:

yum -y installiere MariaDB MariaDB-Server


Befehl starten:

Kopieren Sie den Code wie folgt:

systemctl starte mariadb


Start hinzufügen

Kopieren Sie den Code wie folgt:

systemctl aktiviert MariaDB


Einfache Konfiguration

Kopieren Sie den Code wie folgt:

mysql_secure_installation

Aktivieren Sie den Befehlszeilenmodus

mysql -uroot -p

Aufgetretene Probleme

Der Host darf keine Verbindung zu diesem MySQL-Server herstellen.

MySQL erlaubt keine Remote-Anmeldung, daher schlägt die Remote-Anmeldung fehl. Die Lösung lautet wie folgt:

Melden Sie sich bei MySQL auf dem Computer an, auf dem MySQL installiert ist. mysql -u root -p password und führen Sie use mysql aus.
Führen Sie „update user set host = '%' where user = 'root';“ aus. Nach der Ausführung dieser Anweisung wird möglicherweise eine Fehlermeldung angezeigt. Ignorieren Sie diese daher.
Führen Sie FLUSH PRIVILEGES aus.
Nach den oben genannten 4 Schritten kann dieses Problem gelöst werden.
Hinweis: Der vierte Schritt besteht darin, die MySQL-Berechtigungstabellen zu aktualisieren. Vergessen Sie das nicht. Ich habe den vierten Schritt beim ersten Mal nicht ausgeführt und er war immer erfolglos. Endlich habe ich den Grund gefunden.

Zusammenfassen

Oben sind die vom Herausgeber vorgestellten Methoden und Probleme bei der Installation von MariaDB unter CentOS unter MySQL aufgeführt. Ich hoffe, dass es für alle hilfreich ist. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • MySQL 5.6-Binärinstallationsprozess unter Linux
  • Grafisches Tutorial zur Installation der neuesten Version des MySQL-Servers unter Windows 7 64 Bit
  • Detaillierte Erläuterung der Idee, mysql8.0.11 zu installieren, das Root-Passwort zu ändern und Navicat für MySQL zu verbinden
  • Lösen Sie das Problem der Ubuntu-Pip-Installation des MySQL-Python-Pakets
  • Paketbeispiel zur Installation von mysql-python unter Anaconda
  • Zusammenfassung des Installationsprozesses von MySql 8.0.11 und der beim Verknüpfen mit Navicat aufgetretenen Probleme
  • Installations- und Konfigurationsschritte für die grüne Dekomprimierungsversion von MySQL
  • Grafisches Tutorial zur Installation und Konfiguration von Ubuntu 18.04 MySQL 8.0
  • Grafisches Tutorial zur Installation und Konfiguration der komprimierten Version von MySQL 8.0.11
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL Community Server 8.0.11
  • Detaillierter Installationsprozess der MySQL 8.0 Windows-ZIP-Paketversion
  • Grafisches Tutorial zur Installation und Konfiguration der MySQL 5.7.21-Dekomprimierungsversion
  • MySQL 8.0.11 Installations-Tutorial unter Windows
  • Detailliertes Tutorial zur Installation der komprimierten Version von MySQL 8.0.11 unter Win10
  • Zusammenfassung des MySQL-Installationsdiagramms

<<:  Docker-Grundlagen-Tutorial: Detaillierte Erklärung der Dockerfile-Syntax

>>:  So verwenden Sie Webstorm und Chrome zum Debuggen von Vue-Projekten

Artikel empfehlen

So verwenden Sie allgemeine MySQL-Funktionen zur Verarbeitung von JSON

Offizielle Dokumentation: JSON-Funktionen Name Be...

Detaillierte Erklärung des MySQL-Covering-Index

Konzept Wenn der Index alle Daten enthält, die di...

Tutorial zur Installation und Deinstallation von Python3 unter Centos7

1. Installieren Sie Python 3 1. Installieren Sie ...

So zeigen Sie die Zeitzone in MySQL an und ändern sie

Heute habe ich festgestellt, dass ein Programm ei...

Optimierung des MySQL Thread_Stack-Verbindungsthreads

MySQL kann nicht nur über das Netzwerk, sondern a...

Detaillierte Erklärung häufig verwendeter CSS-Stile (Layout)

Kompatibel mit neuen CSS3-Eigenschaften In CSS3 k...

So benennen Sie unter Linux eine Gruppe von Dateien auf einmal um

Unter Linux verwenden wir normalerweise den Befeh...

Docker Swarm von der Bereitstellung bis zum grundlegenden Betrieb

Über Docker Swarm Docker Swarm besteht aus zwei T...

Detaillierte Erklärung des Fischschwarm-Algorithmus im CocosCreator-Spiel

Vorwort Ich wollte vor kurzem CocosCreator lernen...

Eine kurze Analyse zum besten Umgang mit vergessenen MySQL 8-Passwörtern

Vorwort Leser, die mit MySQL vertraut sind, werde...