Installieren Sie die MySQL5.5-Datenbank in einer CentOS7-Umgebung

Installieren Sie die MySQL5.5-Datenbank in einer CentOS7-Umgebung

1. Prüfen Sie, ob MySQL auf dem aktuellen System installiert ist

rpm -qa|grep -i mysql 

Bildbeschreibung hier einfügen

Wenn der Screenshot oben erscheint, müssen Sie MySQL löschen

1. Löschen Sie zugehörige Anwendungen

yum entferne MySQL-client-5.5.40-1.linux2.6.x86_64
yum entferne MySQL-server-5.5.40-1.linux2.6.x86_64

2. Dateien mit MySQL im Dateinamen anzeigen

finden / -name mysql 

Bildbeschreibung hier einfügen

Wenn es erscheint, müssen Sie die Datei entsprechend rm -rf 路徑löschen

3. Löschen Sie andere MySQL-Dienste

//MySQL-Konfigurationsdatei rm -rf /etc/my.cnf
//Wenn Sie diese Datei nicht löschen, kann das neu installierte MySQL das Passwort nicht festlegen
rm -rf /var/log/mysqld.log

2. Wenn es nicht installiert wurde, fahren Sie mit dem nächsten Schritt fort

1. Entpacken Sie das MySQL-Installationspaket

tar -zxvf MySQL-5.5.40-1.linux2.6.x86_64.rpm-bundle.tar

Bildbeschreibung hier einfügen

Wie Sie sehen, haben wir mehrere Pakete entpackt. Wir müssen nur noch den Dienst und den Client installieren.

//Installieren Sie den Server rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
//Installieren Sie den Client rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm

2. Starten Sie den MySQL-Dienst (wenn der Dienst nicht gestartet werden kann, müssen Sie ihn löschen und neu installieren).

Dienst MySQL starten

3Legen Sie das anfängliche MySQL-Passwort fest

/usr/bin/mysqladmin -u root-Passwort „root“

4. Um zu verhindern, dass der Dienst bei jedem Einschalten des Computers gestartet werden muss, stellen Sie den MySQL-Dienst so ein, dass er automatisch gestartet wird.

//Zum Systemdienst hinzufügen:
chkconfig --add mysql
//Automatisch starten:
chkconfig mysql ein

5. Remote-Service aktivieren

Melden Sie sich bei MySQL an

//-u gefolgt vom Benutzernamen //-p ist das anfängliche Passwort, das Sie gerade festgelegt haben mysql -uroot -proot

Erstellen Sie ein neues Konto und autorisieren Sie alle Berechtigungen zur Unterstützung von %, d. h. jede Remote-Adresse kann eine Verbindung herstellen

//Letzteres ist das Passwort, das verwendet wird, wenn wir uns mithilfe der Visualisierungssoftware verbinden. Gewähren Sie ‚root‘ alle Berechtigungen für *.* @‚%‘, identifiziert durch ‚123456‘; 

Berechtigungen aktualisieren

Berechtigungen leeren;

6. Port öffnen Öffnen Sie den Linux-Port 3306

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

Einstellungen speichern

/etc/rc.d/init.d/iptables speichern

Zusammenfassen

Vergessen Sie nicht, den Port zu öffnen. Wenn Sie den Port nicht öffnen, kann die MySQL-Ansichtsverwaltungssoftware unter Windows keine Verbindung herstellen.

Dies ist das Ende dieses Artikels über die Installation der MySQL 5.5-Datenbank in einer CentOS 7-Umgebung. Weitere Informationen zur Installation von MySQL 5.5 in CentOS 7 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:
  • Führen Sie die Schritte zur Installation von MySQL 5.5 auf CentOS aus
  • Der Prozess der Installation von MySQL 8.0.26 auf CentOS7
  • Schritte zur Installation von MySQL 8.0.23 unter Centos7 (Anfängerstufe)
  • Tutorial zur Installation und Konfiguration der Centos7-MySQL-Datenbank
  • Tutorial zur Installation von MySQL8 auf Centos7

<<:  FTP-Remoteverbindung zu Linux über SSH

>>:  Beispielcode der Uniapp Vue- und NVUE-Karussellkomponenten

Artikel empfehlen

Detailliertes Tutorial zum Löschen von Linux-Benutzern mit dem Befehl userdel

Was ist Serdel userdel ist ein Low-Level-Tool zum...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.18 (Linux)

Dieser Artikel zeichnet das grafische Tutorial zu...

JavaScript implementiert schnell Kalendereffekte

In diesem Artikelbeispiel wird der spezifische Ja...

So konfigurieren Sie Bash-Umgebungsvariablen in Linux

Shell ist ein in der Programmiersprache C geschri...

Detaillierte Erklärung des Linx awk-Einführungstutorials

Awk ist eine Anwendung zur Verarbeitung von Textd...

Eine detaillierte Einführung in die CSS-Namensspezifikation BEM von QQtabBar

BEM von QQtabBar Zunächst einmal: Was bedeutet BE...

Nginx-Dienst 500: Interner Serverfehler einer der Gründe

500 (Interner Serverfehler) Auf dem Server ist ei...

Schritte zum Einrichten des Windows Server 2016 AD-Servers (Bild und Text)

Einführung: AD ist die Abkürzung für Active Direc...

Was Sie über die automatische ID-Inkrementierung in MySQL wissen müssen

Einführung: Wenn wir MySQL zum Erstellen einer Ta...

Beispiel für die Validierung eines JavaScript-Formulars

HTML-Formulare werden häufig verwendet, um Benutz...