MySQL-Client
– MySQL-Client-Programm, das zum Verbinden und Betreiben des MySQL-Servers verwendet wird.- MySQL-devel-Bibliotheken und Include-Dateien Wenn Sie andere MySQL-Clients, wie z. B. Perl-Module, kompilieren möchten, müssen Sie dieses RPM-Paket installieren.
- MySQL-shared – Dieses Paket enthält gemeinsam genutzte Bibliotheken (libmysqlclient.so*), die einige Sprachen und Anwendungen mithilfe von MySQL dynamisch laden müssen.
- MySQL-bench – Benchmark- und Leistungstesttool für MySQL-Datenbankserver.
-
Vor der Installation können wir prüfen, ob auf dem System MySQL installiert ist:
rpm -qa | grep mysql
Nach dem Login kopierenWenn es auf Ihrem System installiert ist, können Sie es deinstallieren: -
Installieren Sie die offizielle Version
rpm -e mysql // 普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
Nach dem Login kopierenAls nächstes verwenden wir den Befehl yum Installieren Sie es unter dem CentOS7-System MySQL. Beachten Sie, dass die MySQL-Datenbank in der CentOS 7-Version aus der Standardprogrammliste entfernt wurde. Daher müssen wir vor der Installation auf die offizielle Website gehen, um das Yum-Ressourcenpaket herunterzuladen Die Adresse lautet: https://dev.mysql.com/downloads/repo/yum/
Während des Installationsvorgangs müssen wir Administratorberechtigungen für die Installation aktivieren, andernfalls ist die Installation aufgrund unzureichender Berechtigungen nicht möglich .
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum update yum install mysql-server
Berechtigungseinstellungen:
chown mysql:mysql -R /var/lib/mysql
MySQL initialisieren:
mysqld --initialize
MySQL starten:MySQL-Laufstatus anzeigen:systemctl start mysqldNach dem Login kopieren
systemctl status mysqld
Wenn wir den MySQL-Dienst zum ersten Mal starten, wird der MySQL-Server initialisiert Zuerst die Konfiguration.
Installieren Sie die Community-Version
Darüber hinaus können Sie stattdessen auch MariaDB verwenden. Das Datenbankverwaltungssystem MariaDB ist ein Zweig von MySQL, der hauptsächlich von der Open-Source-Community gepflegt wird und unter der GPL lizenziert ist. Einer der Gründe für die Entwicklung dieses Zweigs besteht darin, dass nach der Übernahme von MySQL durch Oracle das potenzielle Risiko bestand, dass MySQL Closed Source ist. Daher hat die Community einen Zweigansatz gewählt, um dieses Risiko zu vermeiden.
MariaDB soll vollständig mit MySQL kompatibel sein, einschließlich API und Befehlszeile, was es zu einem einfachen Ersatz für MySQL macht. yum install mariadb\-server mariadb
systemctl start mariadb #启动MariaDB systemctl stop mariadb #停止MariaDB systemctl restart mariadb #重启MariaDB systemctl enable mariadb #设置开机启动
MySQL-Installation überprüfen
Nach erfolgreicher Installation von MySQL werden einige Basistabellen initialisiert. Nach dem Serverstart können Sie durch einen einfachen Test überprüfen, ob MySQL ordnungsgemäß funktioniert.
Verwenden Sie das Tool mysqladmin, um den Serverstatus abzurufen:
Verwenden Sie den Befehl mysqladmin, um die Serverversion zu überprüfen. Unter Linux befindet sich die Binärdatei im Verzeichnis /usr/bin : mysqlbin.
[root@host]# mysqladmin --version
Dieser Befehl unter Linux gibt die folgenden Ergebnisse aus, die auf Ihren Systeminformationen basieren:
mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
Wenn nach der Ausführung des obigen Befehls keine Informationen ausgegeben werden, bedeutet dies, dass Ihr MySQL nicht erfolgreich installiert wurde.
Nachdem Mysql erfolgreich installiert wurde, ist das Standardpasswort des Root-Benutzers leer. Sie können den folgenden Befehl verwenden, um das Passwort des Root-Benutzers zu erstellen:
[root@host]# mysqladmin -u root password "new_password";
Jetzt können Sie mit dem folgenden Befehl eine Verbindung zum MySQL-Server herstellen:
[root@host]# mysql -u root -p *******
Bei der Passworteingabe wird das Passwort nicht angezeigt. Geben Sie es einfach korrekt ein.
Empfohlenes Lernen: „Linux-Video-Tutorial
“