MySQL braucht keine Einführung, es gibt es schon seit Jahren und es ist ein weit verbreitetes Open-Source-Datenbankverwaltungssystem. Hier lernen wir, wie man MySQL-Server und -Client auf Debian 11 Bullseye installiert.
Nun, genau wie Debian 10 Buster hat auch das 11 Bullseye die MariaDB als Standard-MySQL-Variante zur Installation bekommen. Ja, Sie können Oracle MySQL nicht mit dem Standard-Repository von Debain 11 installieren. Nun, da MariaDB ein Fork von MySQL ist, wird es ähnlich und auch stabil funktionieren. Und kompatibel mit allen Anwendungen, die MYSQL erforderten.
Nichtsdestotrotz können diejenigen, die Oracles MySQL und nur seine Funktionen wollen, sein Repository manuell hinzufügen, indem sie dieses Tutorial verwenden, um es zu bekommen.
Schritte zur Installation von Oracle MySQL auf Debian 11 Bullsyeye
Die angegebenen Schritte in diesem Tutorial können auch für Debian 10 Buster und andere ähnliche Linux-Systeme verwendet werden.
1. Laden Sie das Debian-Paket für das MySQL-Repository herunter
Die Konfiguration des MySQL-Repositorys auf Debian und seinen basierten Systemen ist sehr einfach. Gehen Sie einfach auf die offizielle Community-Download-Seite und dort erhalten Sie das neueste Apt-Reppository in der deb-Binärform zum Herunterladen. Sie können stattdessen auch die angegebenen Befehle verwenden.
sudo apt install wget -y
wget https://dev.mysql.com/get/mysql-apt-config_0.8.20-1_all.deb
2. MySQL-APT-Repository hinzufügen
Sobald Sie das MySQL-Repo auf Ihrem Debian 11-System in Form eines Binärpakets haben, installieren wir es mit dem APT-Paketmanager.
sudo apt install ./mysql-apt-config_*_all.deb
Sie erhalten die Option, auszuwählen, was Sie über das Repository hinzufügen möchten. Wählen Sie mit der Pfeiltaste MySQL Server &Cluster aus , und drücken Sie dann die TAB-Taste Taste, um OK auszuwählen und drücken Sie dann die Enter Schlüssel.
Wählen Sie die verfügbare Version von MySQL Server aus, hier in unserem Fall myslq-8.0. Danach verwenden Sie die TAB um OK auszuwählen und drücken Sie die Enter Schlüssel.
Wählen Sie erneut OK und verwenden Sie dann die TAB um zu OK zu wechseln und drücken Sie die Enter Schlüssel.
Dadurch wird automatisch das neueste Debian-Repository der Datenbank auf Ihrem Debian 11-Server konfiguriert.
Zusätzliche Informationen: Wenn Sie in Zukunft zusätzliche Tools hinzufügen möchten, die sein Repository verwenden, oder es neu konfigurieren möchten, führen Sie Folgendes aus:
sudo dpkg-reconfigure mysql-apt-config
3. Aktualisieren Sie den Debian 11-Repository-Cache
Nachdem Sie das Repo hinzugefügt haben, führen Sie den Systemaktualisierungsbefehl aus, um den Cache neu zu erstellen. Damit das System die Pakete erkennen kann, die in Ihrem neu hinzugefügten Repo verfügbar sind.
sudo apt update
4. Befehl zum Installieren von MySQL auf Debian 11 Bullseye
Als nächstes installieren Sie, wie bei jedem regulären Paket, das mit dem APT-Paketmanager installiert werden soll, auch den MYSQL-Datenbankserver.
sudo apt install mysql-server
Hinweis :Wenn Sie bereits MariaDB haben auf Ihrem System und entfernen Sie diese dann zuerst, um Konflikte zu vermeiden.
Geben Sie das Passwort ein, das Sie mit dem MySQL-Server verwenden möchten, und wählen Sie dann die starke Authentifizierungsmethode:
5. Datenbankserverdienst starten und aktivieren
Lassen Sie uns nach Abschluss der Installation den Dienst von Oracle MySQL auf Debian 11 starten und aktivieren, damit er beim Systemstart automatisch gestartet werden kann.
sudo systemctl enable --now mysql
So überprüfen Sie den Status:
systemctl status mysql
6. Sichern Sie Ihren Datenbankserver
Dies ist der zusätzliche Schritt, um sicherzustellen, dass wir alle notwendigen Schritte unternehmen, um sicherzustellen, dass unsere Datenbank sicher genug ist, um jedem böswilligen Zugriffsversuch einer anderen Person auszuweichen.
sudo mysql_secure_installation
Folgen Sie dem textbasierten Assistenten, um ein Root-Passwort festzulegen (falls erforderlich), entfernen Sie die Demo-Datenbank, verweigern Sie die Remote-Root-Anmeldung und entfernen Sie anonyme Benutzer.
Das ist es, du bist fertig !! Weitere Informationen zum Verwalten von Datenbanktabellen und -benutzern über eine Webschnittstelle finden Sie in unserem anderen Tutorial – Installieren Sie phpMyAdmin unter Debian 11 Bullseye