MySQL · MariaDB

Open-source administrační panel pro MySQL a MariaDB.

Dejte Adminium připojovací řetězec k MySQL nebo MariaDB a z vašeho schématu postaví administraci: upravitelné tabulky, role, dashboardy a auditní log. Běží na vašem vlastním počítači a je zdarma.

npx @adminiumjs/adminium new my-admin

Jeden adaptér pro obě

MySQL a MariaDB sdílejí jeden adaptér. Adminium přečte verzi serveru a přizpůsobí jí způsob, jakým čte schéma.

Čte schéma, ne vaše řádky

Nastavení čte tabulky, sloupce a typy, primární a cizí klíče, omezení unikátnosti, indexy, definice ENUM a SET, příznaky AUTO_INCREMENT a komentáře ke sloupcům.

Ví, jak se věci zapisují v MySQL

TINYINT(1) se bere jako boolean, ze sloupců ENUM jsou výběrová pole a z cizích klíčů odkazy, kterými můžete projít.

Tři věci, které je dobré vědět, než se připojíte.

Vyplývají z toho, jak MySQL funguje, a dokumentace každou z nich popisuje.

  • Cizí klíče vyžadují InnoDB: tabulky MyISAM žádné nedeklarují, takže z nich vyjdou ploché tabulky
  • Nechte server ve striktním režimu, jinak se hodnota příliš dlouhá pro svůj sloupec ořízne
  • S uživatelem jen pro čtení musí být vlastní nastavení Adminium uložené jinde

Otázky

Funguje s MariaDB?

Ano. MariaDB a MySQL používají stejný adaptér a Adminium se přizpůsobí verzi, kterou server hlásí.

Mění Adminium moji databázi MySQL?

Nastavení čte jen schéma. Potom je to administrace pro čtení i zápis: lidé přes ni mění řádky, v mezích rolí, které nastavíte, a práv databázového uživatele, kterého jste jí dali.

Funguje se spravovaným MySQL?

Ano. Většina poskytovatelů spravovaných databází vyžaduje TLS, takže v připojovacím řetězci zapněte ssl.

Kolik to stojí?

Nic. Adminium je pod licencí AGPL-3.0, bez omezení počtu tabulek, stránek nebo uživatelů.

Vaše databáze data už má. Dejte jim rozhraní.

Zdarma a s otevřeným zdrojovým kódem. Na vašem počítači poběží asi za minutu.