Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MariaDB Datenbank anlegen

Featured Replies

Hallo,

 

ich hab im Tread "docker-mariadb" schon gesucht doch leider nicht fündig geworden.

 

Ich hab mariaDB als Docker installiert nun wollte ich da eine Datenbank für fileRun anlegen. Ich komme aber nicht mit phpmyadmin auf mariaDB drauf.

 

Hier mal Screenshoots von den Dcokern:

 

image.thumb.png.6fe18b39de90598541baea8059a810b7.png

 

image.thumb.png.39d68c296f162f067515e366b4e18266.png

  • Community Expert

Hm, einfach aufs MariaDB Logo bei Deinen Dockern klicken, und dann auf „Console“.

Dann hast Du Zugriff und kannst Datenbanken anlegen.

Zumindest habe ich es so gemacht. Oder verstehe ich gerade etwas falsch?

  • Author

manchmal ist es zu einfach :-) 

 

Danke

Habe zu mariadb noch ein paar Fragen. Will dafür aber nicht extra einen neuen Thread anlegen.

 

Bisher habe ich lediglich einen Container laufen, der eine Datenbank benötigt.

Folgen soll nun ebenfalls Photoprism und Wordpress (für Testzwecke).

Ist es ratsam dafür jeweils einen eigenen MariaDBKontainer zu erstellen, oder sollte es kein Problem sein, einfach drei Datenbanken in einem Container zu erstellen.

6 hours ago, Peddarson said:

Ist es ratsam dafür jeweils einen eigenen MariaDBKontainer zu erstellen, oder sollte es kein Problem sein, einfach drei Datenbanken in einem Container zu erstellen.

Mehrere Datenbanken im einem Container sind völlig in Ordnung, du installierst ja auch nicht separate 5 Datenbankserver für 5 Anwendungen, die eine Datenbank benötigen.

Zu Testzwecken dagegen oder zur Trennung kritischer Anwendungen von Spielereien sind unterschiedliche Docker Container (bzw. Server ggf. sinnvoll)

15 hours ago, Hoddl said:

Ich komme aber nicht mit phpmyadmin auf mariaDB drauf.

Meine Container sehen ähnlich aus und es funktioniert tadellos. Deine beiden Container haben allerdings bridge Netzwerk, ich verwende dagegen br0 Netzwerk (und kann somit eigene IPs vergeben).

 

18 hours ago, saber1 said:

Hm, einfach aufs MariaDB Logo bei Deinen Dockern klicken, und dann auf „Console“.

Dann hast Du Zugriff und kannst Datenbanken anlegen.

Zumindest habe ich es so gemacht. Oder verstehe ich gerade etwas falsch?

 

18 hours ago, Hoddl said:

manchmal ist es zu einfach 🙂

 

Hallo Ihr zwei.

Wenn es doch eh schon diesen wunderbaren Thread gibt, der bisher leider keinerlei Information preisgibt, wäre es doch für viele die nach einer Lösung suchen toll wenn hier auch stehen würde wie Ihr das per Dockerkonsole eingerichtet habt.

 

1. Aufs MariaDB Logo gehen und dann auf "Console"

2. In der Console folgendes eingeben: 

3. mysql -uroot -p

    Enter password: (Hier das Passwort angeben, welches im Container Template angegeben wurde)

4. CREATE USER 'nextcloud' IDENTIFIED by 'mypasword';       >> Hier ein anderes Passwort wählen, als zuvor bei MariaDB

5. CREATE DATABASE IF NOT EXISTS nextcloud;

6. GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud' IDENTIFIED by 'mypasword';      >> Das zuvor gewählte Passwort für den User 'nextcloud' wählen

7. quit

 

Nähere Erklärung findet ihr hier: https://www.youtube.com/watch?v=fUPmVZ9CgtM

 

  • Community Expert
1 hour ago, MartinG said:

...wäre es doch für viele die nach einer Lösung suchen toll wenn hier auch stehen würde wie Ihr das per Dockerkonsole eingerichtet habt.

Sprich, eine Anleitung für MariaDB?

Dazu gibt es doch genügend Informationen im Netz.

Allen voran die MariaDB-eigene Knowledge-Base: https://mariadb.com/kb/en/create-database/

  • Community Expert

Muss man eigentlich extra eine Datenbank anlegen? Ich dachte jetzt daran, pro Container MariaDB noch mal zu installieren, weil ich zwei separate interne Netze haben möchte, in denen Nextcloud und ein Apache Webserver sowieso nicht miteinander kommunizieren können. Dann könnte ich doch einfach Nextcloud den Root-Zugang zu MariaDB geben oder nicht?

28 minutes ago, mgutt said:

Muss man eigentlich extra eine Datenbank anlegen?

 

Bei zwei separaten Netzen bin ich mir nicht sicher. 

Wenn beide Container auf MariaDB zugreifen können, dann nicht.

 

Ich würde in MariaDB zwei Datenbanken und zwei User erstellen. 

Die User bekommen dann auf die jeweiligen Datenbanken mit "GRANT ALL PRIVILEGES..." die entsprechenden Rechte. 

 

https://mariadb.com/kb/en/grant/#privilege-levels

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.