Ein Adapter für beide
MySQL und MariaDB teilen sich einen Adapter. Adminium liest die Version des Servers und passt an, wie es das Schema liest.
MySQL · MariaDB
Geben Sie Adminium einen Connection-String für MySQL oder MariaDB, und es baut das Admin-Panel aus Ihrem Schema: bearbeitbare Tabellen, Rollen, Dashboards und ein Audit-Log. Es läuft auf Ihrem eigenen Rechner und ist kostenlos.
npx @adminiumjs/adminium new my-admin MySQL und MariaDB teilen sich einen Adapter. Adminium liest die Version des Servers und passt an, wie es das Schema liest.
Die Einrichtung liest Tabellen, Spalten und Typen, Primär- und Fremdschlüssel, Unique-Constraints, Indizes, ENUM- und SET-Definitionen, AUTO_INCREMENT-Kennzeichen und Spaltenkommentare.
TINYINT(1) wird als Boolean behandelt, aus ENUM-Spalten werden Auswahlfelder und aus Fremdschlüsseln Links, denen Sie folgen können.
Sie ergeben sich daraus, wie MySQL arbeitet, und die Doku behandelt jedes davon.
Ja. MariaDB und MySQL nutzen denselben Adapter, und Adminium passt sich an die Version an, die der Server meldet.
Die Einrichtung liest nur das Schema. Danach ist es ein Admin-Panel zum Lesen und Schreiben: Personen ändern darüber Zeilen, im Rahmen der Rollen, die Sie festlegen, und der Rechte des Datenbankbenutzers, den Sie ihm gegeben haben.
Ja. Die meisten gehosteten Anbieter verlangen TLS, schalten Sie also ssl im Connection-String ein.
Nichts. Adminium steht unter AGPL-3.0, ohne Grenze bei Tabellen, Seiten oder Benutzern.
Kostenlos und quelloffen. Läuft in etwa einer Minute auf Ihrem eigenen Rechner.