CentOS ist eine Distributionsversion des Linux-Betriebssystems, die in Servern auf Unternehmensebene, Cloud-Computing-Plattformen und anderen Bereichen weit verbreitet ist. MySQL ist ein beliebtes relationales Datenbankverwaltungssystem, das auch in Anwendungen auf Unternehmensebene eine wichtige Rolle spielt. In diesem Artikel wird erläutert, wie Sie den Befehl yum zum Installieren und Konfigurieren von MySQL in CentOS-Systemen verwenden.
1. Installieren Sie yum
Yum ist ein von CentOS bereitgestelltes automatisiertes Tool zur Erleichterung der Softwarepaketverwaltung. Sie können Softwarepakete einfach aus dem offiziellen Repository beziehen und installieren. Bevor Sie den Befehl yum verwenden, müssen Sie zunächst yum installieren.
1. Überprüfen Sie, ob yum installiert wurde
Sie können überprüfen, ob yum im System installiert wurde, indem Sie den folgenden Befehl eingeben:
yum repolist
Wenn es bereits installiert ist. Nach der Installation von yum wird eine Ausgabe ähnlich der folgenden angezeigt:
repo id repo name status base CentOS-6 - Base 6,706 extras CentOS-6 - Extras 62 updates CentOS-6 - Updates 328
2. Installieren Sie yum
Wenn yum nicht im System installiert ist, können Sie dies tun Installieren Sie es mit dem folgenden Befehl: #🎜 🎜#
sudo yum install yum2. Installieren Sie MySQLBevor Sie MySQL installieren, müssen Sie die CentOS-Systemversion und die CPU-Architektur ermitteln Zur Überprüfung:
uname -aInstall Es gibt zwei Methoden für MySQL: Eine besteht darin, es durch Hinzufügen eines Drittanbieter-Warehouses zu installieren, und die andere darin, es von der offiziellen Quelle zu installieren. Diese beiden Methoden werden im Folgenden vorgestellt. 1. Installieren Sie MySQL über ein Drittanbieter-WarehouseDas Drittanbieter-Warehouse bezieht sich auf das Software-Warehouse, das nicht offiziell von CentOS bereitgestellt wird, da es normalerweise neue Softwareversionen enthält Pakete und Die Softwareversion im offiziellen CentOS-Repository ist relativ alt. Bevor Sie ein Drittanbieter-Warehouse verwenden, müssen Sie es konfigurieren. Am Beispiel der von MySQL offiziell bereitgestellten Yum-Quelle lautet die Konfigurationsmethode wie folgt: a Laden Sie die Yum-Quellenkonfigurationsdatei von MySQL herunter:
sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpmHinweis: Wenn Sie benötigen andere Versionen von MySQL. Sie können 57 im obigen Befehl in eine andere Versionsnummer ändern von MySQL
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm#🎜 🎜#Wenn der folgende Inhalt ausgegeben wird, bedeutet dies, dass die YUM-Quelle von MySQL erfolgreich hinzugefügt wurde:
sudo yum repolist enabled | grep "mysql.*-community.*"
d MySQL installieren
mysql-connectors-community/x86_64 MySQL Connectors Community 16 mysql-tools-community/x86_64 MySQL Tools Community 49 mysql57-community/x86_64 MySQL 5.7 Community Server 385# 🎜🎜#2. Installieren Sie MySQL über die offizielle Quelle#🎜🎜 #
Standardmäßig ist das MySQL-Softwarepaket nicht in die offizielle Quelle von CentOS integriert, daher muss die offizielle Quelle manuell hinzugefügt werden. Im Folgenden sind die Schritte aufgeführt, um offizielle Quellen hinzuzufügen und MySQL zu installieren:
a. Sichern Sie die System-Yum-Quelle
Sichern Sie die System-Yum-Konfigurationsdatei, bevor Sie externe Quellen hinzufügen#🎜 🎜#
sudo yum install mysql-server#🎜 🎜#b. Bearbeiten Sie /etc/yum.repos.d/CentOS-Base.repo
Fügen Sie in der Konfigurationsdatei CentOS-Base.repo den folgenden Inhalt hinzu: #🎜 🎜#
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup#🎜🎜 #Hinweis: Wenn Sie eine 6.x-Version des CentOS-Systems benötigen, muss die el/6/ der Basis-URL unverändert bleiben; wenn es sich um eine 7.x-Version des CentOS-Systems handelt, benötigen Sie um el/6/ in el/7/#🎜 🎜#c zu ändern. yum Cache
[mysql-connectors-community] name=MySQL Connectors Community baseurl=https://repo.mysql.com/yum/mysql-connectors-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle [mysql-tools-community] name=MySQL Tools Community baseurl=https://repo.mysql.com/yum/mysql-tools-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle [mysql57-community] name=MySQL 5.7 Community Server baseurl=https://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracled installieren MySQL, seine Abhängigkeitspakete und die damit verbundene Entwicklung werden automatisch installiert. Datei3 MySQL starten und konfigurierenNach Abschluss der Installation von MySQL müssen Sie die erforderlichen Schritte ausführen Konfigurationen. 1. Starten Sie MySQLVerwenden Sie den folgenden Befehl, um MySQL zu starten:
sudo yum makecacheWenn der Start fehlschlägt, können Sie die Protokolldatei anzeigen und den Fehler beheben : #🎜 🎜#
sudo yum install mysql-server
2. MySQL konfigurieren
a Melden Sie sich mit dem folgenden Befehl bei MySQL an:
sudo service mysqld start
Geben Sie das Anfangskennwort ein. Sie können sich bei der MySQL-Shell anmelden.
b Ändern Sie das anfängliche Passwort.
Wenn Sie sich zum ersten Mal bei der MySQL-Shell anmelden, müssen Sie das Standardpasswort ändern. Verwenden Sie den folgenden Befehl, um das Passwort zu ändern:
sudo tail /var/log/mysqld.log
wobei newpassword das neue Passwort ist, das nach Bedarf festgelegt werden kann.
c. Konfigurieren Sie MySQL
In MySQL werden verschiedene Parameter durch Ändern der Konfigurationsdatei implementiert. Im Folgenden sind mehrere allgemeine Konfigurationselemente aufgeführt:
# 🎜🎜#Datenbankspeicherpfad: Ändern Sie den Wert von datadir in der Datei /etc/my.cnf. Datenbankzeichensatz: Ändern Sie den Standardzeichensatz in der Datei /etc/my.cnf Der Wert ist der angegebene Zeichensatz # Nachdem Sie die Konfigurationsdatei geändert haben, müssen Sie MySQL neu starten, damit sie wirksam wird:mysql -u root -pBisher haben wir den Prozess der Installation und Konfiguration von MySQL mithilfe des Befehls yum im CentOS-System abgeschlossen.
Das obige ist der detaillierte Inhalt vonCentos MySQL Yum-Installation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!