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

IDEA-Konfigurationsprozess von Docker

IDEA ist das am häufigsten verwendete Entwicklung...

Installations-Tutorial zur dekomprimierten Version von MySQL 5.7.23 für WinX64

Detailliertes Installations-Tutorial zur Dekompri...

4 Möglichkeiten zur Optimierung von MySQL-Abfragen für Millionen von Daten

Inhaltsverzeichnis 1. Der Grund, warum das Limit ...

Analyse des Unterschieds zwischen fettgedrucktem <b> und <strong>

Wir alle Webmaster wissen, dass es bei der Optimi...

Einstellen der Engine MyISAM/InnoDB beim Erstellen einer Datentabelle in MySQL

Als ich MySQL konfiguriert habe, habe ich die Sta...

So verschieben Sie den Datenspeicherort von mysql5.7.19 in Centos7

Szenario: Mit zunehmender Datenmenge ist die Fest...

Vue ruft die PC-Kamera auf, um die Fotofunktion zu realisieren

In diesem Artikelbeispiel wird der spezifische Co...

So implementieren Sie die JavaScript-Ausgabe der Fibonacci-Folge

Inhaltsverzeichnis Thema analysieren Basislösung ...