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
Wenn es auf Ihrem System installiert ist, können Sie es deinstallieren: -
rpm -e mysql // 普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
Installieren Sie die offizielle Version Als 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:systemctl start mysqldMySQL-Laufstatus anzeigen:
systemctl status mysqldHinweis:
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
Die relevanten Befehle für die Mariadb-Datenbank sind:
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 *******Hinweis :
Bei der Passworteingabe wird das Passwort nicht angezeigt. Geben Sie es einfach korrekt ein.
Empfohlenes Lernen: „Linux-Video-Tutorial
“