So installieren Sie MySQL unter CentOS mit dem TAR-Paket
MySQL ist ein weit verbreitetes relationales Datenbankverwaltungssystem. Es ist Open-Source-Software und kann auf verschiedenen Betriebssystemen ausgeführt werden. Für die Installation von MySQL unter CentOS stehen normalerweise mehrere Methoden zur Auswahl, aber die Installation von MySQL mithilfe eines Tarballs ist eine sehr einfache Methode. In diesem Artikel erfahren Sie, wie Sie MySQL unter CentOS mithilfe eines TAR-Pakets installieren.
Schritt 1: Bereiten Sie die Installationsumgebung vor
Bevor Sie MySQL installieren, müssen Sie einige Voraussetzungen vorbereiten, um sicherzustellen, dass MySQL auf dem System ausgeführt werden kann. Hier sind die Voraussetzungen, die Sie vorbereiten müssen:
1. Stellen Sie sicher, dass Sie über die neueste Version des CentOS-Systems verfügen,
2. Installieren Sie die erforderlichen Abhängigkeiten und Software: gcc, gcc-c++, make, cmake und ncurses-devel.
yum -y install gcc gcc-c++ make cmake ncurses-devel
Schritt 2: MySQL herunterladen
Installieren Sie MySQL, indem Sie das TAR-Paket von der offiziellen MySQL-Website herunterladen. Die neueste Version von MySQL finden Sie unter https://dev.mysql.com/downloads/mysql/.
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31.tar.gz
Schritt 3: Entpacken Sie das TAR-Paket
Bevor Sie MySQL installieren, müssen wir es tarnen Entpacken Sie zunächst das Paket in das angegebene Verzeichnis. Dies kann mit dem folgenden Befehl erfolgen:
tar -zxvf mysql-5.7.31.tar.gz
Schritt 4: MySQL-Benutzer und -Gruppen erstellen
Um MySQL richtig nutzen zu können, müssen wir einen Benutzer und eine Gruppe erstellen um das MySQL-Standardspeicherverzeichnis zu generieren und ihm Berechtigungen zu erteilen. Hier erstellen wir einen Benutzer und eine Gruppe mit dem Namen „mysql“.
groupadd mysql
useradd -g mysql mysql -s /bin/false
mkdir -p /usr/local/mysql/data
touch /var/log/mysql.log
Schritt 5: Kompilieren und installieren Sie MySQL
Connect Als nächstes müssen wir die folgenden Befehle verwenden, um MySQL zu kompilieren:
cd mysql-5.7.31
cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data
-DWITH_BOOST=/usr /local/ boost
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_ARCHIVE_STORAGE_ENGINE=1
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
-DDOWNLOAD_BOOST=1
-DFORCE_INSOURCE_BUILD=1
Siehe das Bild unten, das zeigt, dass die Konfiguration ist erfolgreich
Als nächstes den Befehl verwenden um MySQL zu kompilieren
make
Dann müssen Sie MySQL mit dem folgenden Befehl installieren.
make install
Schritt 6. MySQL konfigurieren
Jetzt müssen wir MySQL konfigurieren. Die MySQL-Konfigurationsdatei befindet sich unter /usr/local/mysql/etc/my.cnf. Mit dem folgenden Befehl können wir jedoch ganz einfach eine neue my.cnf-Datei generieren.
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
Überprüfen Sie, ob die SQL-Installation korrekt ist
Service MySQL Start
MySQL -u root -p
Wenn Sie das Standardkennwort eingeben, müssen Sie es in der Protokolldatei finden
cat /var/log/mysql.log |. ]' '{print $NF}'
Es wird ein zufälliges Passwort zurückgegeben. Mit diesem Passwort können Sie sich anmelden und Ihr Passwort ändern.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
Okay, jetzt haben Sie MySQL erfolgreich mit dem TAR-Paket auf CentOS installiert. Wie Sie sehen, ist dies eine sehr einfache Methode, die Sie problemlos in jedem System und jeder Anwendung verwenden können, die MySQL verwenden muss.
Das obige ist der detaillierte Inhalt vonSo installieren Sie MySQL auf Centos Tar. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!