Im Internetzeitalter sind Daten zu einer der wichtigsten Ressourcen für Unternehmen geworden und Datenbanken werden zunehmend genutzt. Als eines der beliebtesten relationalen Datenbankverwaltungssysteme im Internetbereich ist das MySQL-Datenbanksystem für viele Unternehmen und Institutionen zum bevorzugten Werkzeug für die Datenverarbeitung geworden.
Für Anfänger oder nicht professionelles technisches Personal war die Installation und Konfiguration von MySQL jedoch immer ein schwierigeres Problem. Denn für diese Personen ist es häufig erforderlich, relevante Grundkenntnisse zu verstehen, mit der Systemumgebung vertraut zu sein, einige Anweisungen zu beherrschen usw.
Um die Installation von MySQL zu vereinfachen, ist die automatische Installation von MySQL zu einer sehr bequemen und effizienten Lösung geworden. Als nächstes stellen wir die Installationsmethode von MySQL aus der Perspektive der automatischen Installation vor.
Es gibt zwei Möglichkeiten, MySQL automatisch zu installieren: eine über Skripte und die andere über Installationspakete. Vor der Installation müssen Sie das Download- und Installationspaket von MySQL vorbereiten. Download-Link: https://dev.mysql.com/downloads/mysql/.
Automatische Skriptinstallation
Die automatische Skriptinstallation ist relativ einfach. Sie müssen nur die Skriptdatei vorbereiten.
Die Schritte sind wie folgt:
1. Öffnen Sie einen Editor, erstellen Sie eine Datei mit dem Namen install_mysql.sh, fügen Sie hinzu:
#!/bin/bash
2. Legen Sie die MySQL-Version und den Download-Link wie folgt fest:
MYSQL_VERSION=5.7.27 MYSQL_URL=https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-$MYSQL_VERSION.tar.gz
3 Softwarepaket:
yum install -y libaio-devel numactl
4. Laden Sie das Installationspaket herunter und dekomprimieren Sie es wie folgt:
wget $MYSQL_URL -O mysql.tar.gz tar zxvf mysql.tar.gz
5. Erstellen Sie den MySQL-Benutzer und die Benutzergruppe und legen Sie das Passwort des Benutzers fest:
groupadd mysql useradd -g mysql mysql echo "123456" | passwd --stdin mysql
6 :
mkdir -p /usr/local/mysql chown -R mysql:mysql /usr/local/mysql
7. MySQL wie folgt konfigurieren und kompilieren:
cd mysql-$MYSQL_VERSION cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/data/mysql -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_LIBWRAP=0 -DENABLED_LOCAL_INFILE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci make && make install
8. MySQL initialisieren:
mkdir -p /var/run/mysqld chown -R mysql:mysql /var/run/mysqld cd /usr/local/mysql scripts/mysql_install_db --user=mysql --datadir=/usr/local/data/mysql
9. MySQL-Konfigurationsdatei festlegen:
cp support-files/my-default.cnf /etc/my.cnf sed -i 's,^log-error.*,log-error=/var/run/mysqld/mysqld.log,g' /etc/my.cnf sed -i 's,^pid-file.*,pid-file=/var/run/mysqld/mysqld.pid,g' /etc/my.cnf
10. MySQL starten:
/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf &
Auf diese Weise erfolgt die automatische Installation von MySQL ist abgeschlossen. Damit MySQL nach dem Neustart des Systems automatisch startet, muss mysqld_safe zum Systemstartskript hinzugefügt werden.
Automatische Installation von Installationspaketen
Die automatische Installation von Installationspaketen ist relativ kompliziert, kommt aber auch häufiger vor, da viele Leute Softwareprogramme gerne über Installationspakete installieren.
Die Schritte sind wie folgt:
1. Laden Sie das MySQL-Installationspaket herunter.
2. Entpacken Sie das Installationspaket und geben Sie den entpackten Ordner ein. Führen Sie den Befehl aus:
rpm -ivh mysql57-community-release-el7-x.rpm
3. Aktualisieren Sie das Softwarepaket-Warehouse und installieren Sie den MySQL-Server:
yum update yum install mysql-server
4. Stellen Sie MySQL auf automatischen Start ein und legen Sie das Passwort des Root-Benutzers fest:
systemctl enable mysqld systemctl start mysqld
Folgen Sie den Anweisungen, um Schritt für Schritt das MySQL-Root-Passwort einzurichten, anonyme Benutzer zu löschen, Bibliotheken zu testen usw.
Auf diese Weise ist der Vorgang der automatischen Installation von MySQL mithilfe des Installationspakets abgeschlossen.
Fazit
Die automatische Installation von MySQL kann Anfängern oder nicht professionellem technischen Personal die Installation von MySQL erleichtern. Die meisten Systeme unterstützen die automatische Installation von Skripten und die automatische Installation von Installationspaketen. Bevor Sie einen Vorgang ausführen, laden Sie die entsprechende Version des MySQL-Installationspakets herunter, wählen Sie die entsprechende Installationsmethode entsprechend Ihrer tatsächlichen Situation aus und installieren Sie sie.
Achten Sie während des Installationsvorgangs unbedingt auf die Installationsschritte und überprüfen Sie jeden Schritt einzeln, um einen reibungslosen Ablauf der Installation sicherzustellen. Schließlich kann die Automatisierung der MySQL-Installation nicht nur den Betriebsprozess vereinfachen, sondern auch die Qualität und Zuverlässigkeit der Installation sicherstellen.
Das obige ist der detaillierte Inhalt vonAutomatische MySQL-Installation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!