CentOS 7 ist ein kostenloses Open-Source-Betriebssystem, das auf Red Hat Enterprise Linux 7 basiert. MySQL ist ein kostenloses Open-Source-Datenbankverwaltungssystem, das in verschiedenen Branchen weit verbreitet ist, darunter Internet, E-Commerce, Telekommunikation, Banken, Finanzen, Regierung usw. Die Installation von MySQL ist eine grundlegende Fähigkeit für Linux-Systemadministratoren. In diesem Artikel wird erläutert, wie MySQL unter CentOS 7 installiert wird.
In CentOS 7 können wir MySQL über den yum-Paketmanager installieren und den folgenden Befehl im Terminal eingeben: # 🎜 🎜#
sudo yum install mysql-server mysql
sudo systemctl start mysqld
sudo mysql_secure_installation
mysql -u root -p
Berechtigungsverwaltung
In einer Produktionsumgebung ist Sicherheit von entscheidender Bedeutung, und wir können dies tun, indem wir unterschiedliche Berechtigungen für verschiedene Benutzer festlegen, um die Datensicherheit sicherzustellen . Im Folgenden sind die grundlegenden Befehle zum Verwalten von MySQL-Berechtigungen aufgeführt:GRANT SELECT,INSERT,UPDATE,DELETE ON mydb.* TO '<username>'@'localhost' IDENTIFIED BY '<password>'; FLUSH PRIVILEGES;
Firewall-Konfiguration
Um Ihren MySQL-Server zu schützen, sollten Sie geeignete Maßnahmen ergreifen, um den Zugriff darauf einzuschränken. Es wird empfohlen, eine Firewall zu verwenden, um den Zugriff auf den MySQL-Server einzuschränken. Mit den folgenden Befehlen können Sie den Fernzugriff zulassen und eine bestimmte IP-Adresse angeben:sudo firewall-cmd --zone=public --add-service=mysql --permanent sudo firewall-cmd --zone=public --add-rich-rule 'rule family="ipv4" source address="<ip address>" service name="mysql" accept' --permanent sudo firewall-cmd --reload
Fazit
In diesem Artikel haben wir die Installation von MySQL unter CentOS 7 vorgestellt und einige grundlegende Konfigurationen durchgeführt. Außerdem haben wir erläutert, wie Sie verschiedene Berechtigungseinstellungen verwenden, um die Sicherheit Ihrer Daten zu gewährleisten, und wie Sie den Zugriff auf Ihren MySQL-Server einschränken. Wenn Sie ein Linux-Systemadministrator sind, sind dies wesentliche Fähigkeiten.Das obige ist der detaillierte Inhalt vonCentos 7 MySQL-Installation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!