↑ ↓ auswählen, Enter öffnen, Esc schließen

Datenbank mit eigenem Benutzer anlegen

Vorsicht: Dieser Befehl verändert das System. Vor dem Ausführen verstehen, was er tut.

Werte anpassen, der Befehl aktualisiert sich live
root@server
mysql -e "CREATE DATABASE wp_example CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'wp_example_user'@'localhost' IDENTIFIED BY 'SicheresPasswort'; GRANT ALL PRIVILEGES ON wp_example.* TO 'wp_example_user'@'localhost';"

Legt eine Datenbank mit vollständiger Unicode-Unterstützung an (utf8mb4, auch für Emojis in Inhalten), erstellt einen lokalen Benutzer und gibt ihm alle Rechte ausschließlich auf diese Datenbank. Das ist die übliche Grundlage für WordPress und andere Webanwendungen.

Hinweis: Auf Plesk-Servern Datenbanken über Plesk anlegen, sonst kennt Plesk sie nicht für Backups und Verwaltung. Das Passwort steht in der Shell-History.

Auch gesucht als

  • neue MySQL Datenbank anlegen
  • Datenbank und User erstellen
  • Datenbank für WordPress anlegen

Verwandte Einzeiler

Alle aus MySQL und MariaDB

Erst lesen, dann ausführen.

Die Befehle auf myline.de greifen direkt in Server, Dateien und Datenbanken ein. Ein falscher Pfad oder Platzhalter kann Daten unwiderruflich löschen oder einen Server unerreichbar machen.

  • Alle Befehle werden ohne Gewähr bereitgestellt und sind nicht auf jedem System getestet.
  • Vor dem Ausführen verstehen, was ein Befehl tut, und jeden Platzhalter prüfen.
  • Vorher ein Backup anlegen und möglichst zuerst auf einem Testsystem ausprobieren.
  • Die Ausführung erfolgt auf eigene Verantwortung. Eine Haftung für Schäden ist ausgeschlossen, soweit gesetzlich zulässig.