diff --git a/docs/knowledge-base/mariadb.md b/docs/knowledge-base/mariadb.md new file mode 100644 index 0000000..1b611ec --- /dev/null +++ b/docs/knowledge-base/mariadb.md @@ -0,0 +1,23 @@ +--- +title: MariaDB +description: MariaDB server information +icon: simple/mariadb +--- + +## Databases + +| Database | Address | Port | User | +| ----------- | ----------- | ---- | ----------- | +| pterodactyl | 10.10.10.52 | 3306 | pterodactyl | +***All passwords stored in KeePassXC database.*** + +## Cheatsheet + +| Usage | Command +| :-------------------------------------------------------------|:------------- +| Open mariadb | `sudo mariadb -u root -p` +| List all databases | `show databases;` +| Create a database | `CREATE DATABASE database;` +| Create a user with a password | `CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';` +| Grant all permission of a database to user | `GRANT ALL ON database.* TO 'user'@'localhost';` +| Flush privileges | `FLUSH PRIVILEGES;` diff --git a/mkdocs.yml b/mkdocs.yml index cafaf14..a908915 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -55,6 +55,7 @@ nav: - Knowledge Base: - knowledge-base/index.md - Bootable Windows USB: knowledge-base/bootable-windows-usb.md + - MariaDB: knowledge-base/mariadb.md - media-stack: knowledge-base/media-stack.md - PostgreSQL: knowledge-base/postgresql.md - Plex User Guide: