Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So installieren Sie die MariaDB-Datenbank in Debian 10

MariaDB ist ein Open-Source- und beliebtes Verwaltungssystem für relationale Datenbanken (RDBMS ) von den ursprünglichen Entwicklern von MySQL . Es ist ein schnelles, skalierbares und robustes Datenbanksystem mit einem reichhaltigen Ökosystem aus Speicher-Engines, Plugins und vielen anderen Tools, das eine SQL-Schnittstelle für den Zugriff auf Daten bereitstellt.

MariaDB ist ein verbesserter Drop-in-Ersatz für MySQL wird von Organisationen und Unternehmen wie Wikipedia, WordPress.com, Google und vielen anderen verwendet.

In diesem kurzen Artikel zeigen wir Ihnen, wie Sie eine MariaDB installieren und sichern Server in Debian 10 .

Anforderung:

  1. Installieren Sie einen Debian 10 (Buster) Minimalserver

Hinweis :Wenn Sie das System als nicht-administrativer Benutzer betreiben, verwenden Sie den sudo-Befehl, um Root-Privilegien zu erhalten, und wenn Sie MySQL haben installiert ist und ausgeführt wird, halten Sie es an und deaktivieren Sie es, bevor Sie fortfahren.

MariaDB-Server in Debian 10 installieren

Sie können die MariaDB installieren server-Paket von Debian offiziellen Repositories, indem Sie den folgenden Befehl ausführen, der den MariaDB-Server, den Client und alle seine Abhängigkeiten installiert.

# apt install mariadb-server

Dies ist eine gängige Praxis innerhalb von Debian und seine Derivate wie Ubuntu zum automatischen Starten und Aktivieren von Daemons über systemd , unmittelbar nach der Installation. Gleiches gilt für die MariaDB Dienst.

Sie können prüfen, ob MariaDB Der Dienst wird mit dem folgenden systemctl-Befehl eingerichtet und ausgeführt.

# systemctl status mariadb  

Darüber hinaus müssen Sie auch andere allgemeine Befehle zum Verwalten des MariaDB-Dienstes unter systemd kennen , die Befehle zum Starten, Neustarten, Stoppen und Neuladen des MariaDB-Dienstes wie gezeigt enthalten.

# systemctl start mariadb
# systemctl restart mariadb
# systemctl stop mariadb
# systemctl reload mariadb

MariaDB-Server in Debian 10 sichern

Die MariaDB Der Installationsprozess beinhaltet das Sichern der Standardinstallation und kann durch Ausführen von mysql_secure_installation durchgeführt werden Shell-Skript, mit dem Sie Ihrer MariaDB-Instanz ein wenig zusätzliche Sicherheit hinzufügen können, indem Sie:

  • Festlegen eines Passworts für Root-Konten.
  • Entfernte Root-Anmeldung deaktivieren.
  • Entfernen der anonymen Benutzerkonten.
  • Entfernen der Testdatenbank, auf die standardmäßig anonyme Benutzer zugreifen können.
  • Und Berechtigungen neu laden.

Um das Sicherheitsskript aufzurufen, führen Sie den folgenden Befehl aus und beantworten Sie die Fragen wie im folgenden Screenshot gezeigt.

Sobald Sie Ihre MariaDB-Installation gesichert haben, können Sie sich mit der mysql-Shell verbinden mit dem Root-Benutzerpasswort.

# mysql -u root -p 

So erstellen Sie eine Datenbank mit dem Namen "my_test_db" und einen Benutzer namens "test_user" Führen Sie mit vollen Rechten zum Verwalten der Datenbank die folgenden SQL-Befehle aus.

MariaDB [(none)]> CREATE DATABASE  my_test_db;
MariaDB [(none)]> GRANT ALL ON my_test_db.* TO 'test_user'@'localhost' IDENTIFIED BY 'test_user_pass_here' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Versuchen Sie nach dem Erstellen einer neuen Datenbank und eines neuen Datenbankbenutzers, mit dem neuen Benutzerkonto auf die MariaDB-Shell zuzugreifen, und zeigen Sie alle dem Benutzer zugewiesenen Datenbanken wie folgt an.

# mysql -u test_user -p
MariaDB [(none)]> SHOW DATABASES;

Vielleicht möchten Sie auch diese nützlichen folgenden Artikel zu MariaDB lesen .

  1. MySQL/MariaDB für Anfänger lernen – Teil 1
  2. Lernen Sie, wie Sie verschiedene Funktionen von MySQL und MariaDB verwenden – Teil 2
  3. 12 Best Practices für MySQL/MariaDB-Sicherheit für Linux
  4. So sichern/wiederherstellen Sie MySQL/MariaDB und PostgreSQL mit den Tools „Automysqlbackup“ und „Autopostgresqlbackup“
  5. Nützliche Tipps zur Behebung häufiger Fehler in MySQL

Das war es fürs Erste! In dieser Anleitung haben wir gezeigt, wie man einen MariaDB-Server in einem Debian 10 installiert und sichert Minimale Serverinstallation. Verwenden Sie das Kommentarformular unten, um uns für Fragen oder Informationen zu erreichen, die Sie uns mitteilen möchten.