MariaDB
MariaDB je open-source relační databázový systém, který je fork MySQL. Poskytuje kompatibilitu s MySQL a přináší další vylepšení a funkce. Je vhodný pro webové aplikace, e-commerce systémy a další projekty vyžadující spolehlivou relační databázi.
note
MariaDB je open-source databáze kompatibilní s MySQL. Aplikace navržené pro MySQL obvykle fungují bez úprav i s MariaDB.
Další podrobnosti o MariaDB naleznete v oficiální dokumentaci.
První použití
Na serverletu je MariaDB ve výchozím stavu zakázán.
Povolit jej je možné v administraci na kartě Software serverletu (viz Ovládání serverletu):

Nebo příkazem v terminálu:
$ app enable mariadb
Zapnutí MariaDB:
$ app start mariadb
Vytváření a správa databází
Vytváření a správa databází je možná z UI nebo z SSH/CLI pomocí nástroje Futrou DB Manager.
Administrace (UI)
Novou databázi s uživatelským účtem můžete přidat v Administraci na kartě Databáze serverletu.

Futrou DB Manager (CLI)
Pro správu databází z terminálu můžete použít nástroj Futrou DB Manager:
Futrou DB Manager
Usage: db {name} list
Usage: db {name} add {database_name} {password}
Usage: db {name} update {database_name} {new_password}
Usage: db {name} del {database_name}
Supported databases: mariadb, mongodb, postgresql
Example: db mariadb list
Příkazy:
db mariadb list- Zobrazí seznam všech databázídb mariadb add nazev_databaze heslo- Vytvoří novou databázi s uživatelem a heslemdb mariadb update nazev_databaze nove_heslo- Aktualizuje heslo pro databázidb mariadb del nazev_databaze- Smaže databázi
Příklad:
$ db mariadb add moje_db tajne_heslo
Ovládání
MariaDB je možné ovládat pomocí příkazu:
$ mysql
Pro připojení k konkrétní databázi:
$ mysql -D nazev_databaze
Nastavení
Veškeré nastavení MariaDB je uloženo v konfiguračních souborech v adresáři /srv/config/mariadb/. Hlavní konfigurační soubor je my.cnf.