servers:linux:mariadb
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| servers:linux:mariadb [2025/07/16 12:51] – Sean Rhone | servers:linux:mariadb [2025/10/16 23:25] (current) – [Create User] Sean Rhone | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Information ====== | ====== Information ====== | ||
| - | * MariaDB | + | * MariaDB |
| + | * Server | ||
| * [[Information: | * [[Information: | ||
| Line 7: | Line 8: | ||
| * [[linux: | * [[linux: | ||
| - | |||
| - | ===== Resources ===== | ||
| - | |||
| - | * https:// | ||
| - | * https:// | ||
| ====== Settings ====== | ====== Settings ====== | ||
| Line 34: | Line 30: | ||
| max_binlog_size = ' | max_binlog_size = ' | ||
| skip-networking = ' | skip-networking = ' | ||
| - | table_definition_cache = ' | + | table_definition_cache = ' |
| - | ==== Verify ===== | + | # End</ |
| - | + | ||
| - | **** | + | |
| - | + | ||
| - | sudo mariadb-admin variables | egrep ' | + | |
| ====== Dependencies ====== | ====== Dependencies ====== | ||
| Line 62: | Line 54: | ||
| sudo mariadb-check --optimize --all-databases --force --extended --auto-repair | sudo mariadb-check --optimize --all-databases --force --extended --auto-repair | ||
| - | ===== Create | + | ===== Service ===== |
| + | |||
| + | ==== Create User ==== | ||
| sudo mariadb | sudo mariadb | ||
| Line 70: | Line 64: | ||
| GRANT SELECT, INSERT ON *.* to ' | GRANT SELECT, INSERT ON *.* to ' | ||
| - | FLUSH PRIVILEGES; | + | FLUSH PRIVILEGES; |
| - | + | ||
| - | | + | |
| - | ===== Authentication File ===== | + | ==== Authentication File ==== |
| - | sudo mkdir -p '/ | + | sudo mkdir -p '/ |
| < | < | ||
| [mariadb-check] | [mariadb-check] | ||
| user=maintenance | user=maintenance | ||
| - | password=x</ | + | password=x |
| - | ===== Service | + | # End</ |
| + | |||
| + | ==== Service ==== | ||
| sudo -e '/ | sudo -e '/ | ||
| Line 92: | Line 86: | ||
| Group=mysql | Group=mysql | ||
| Type=oneshot | Type=oneshot | ||
| + | |||
| ExecStart='/ | ExecStart='/ | ||
| - | ExecStartPost='/ | ||
| - | ===== Timer ===== | + | ExecStartPost='/ |
| - | | + | # End</ |
| + | |||
| + | ==== Timer ==== | ||
| + | |||
| + | * Weekly | ||
| + | |||
| + | | ||
| < | < | ||
| Line 109: | Line 109: | ||
| [Install] | [Install] | ||
| - | WantedBy=timers.target</ | + | WantedBy=timers.target |
| + | |||
| + | # End</ | ||
| + | |||
| + | sudo systemctl start ' | ||
| ====== Notable Commands ====== | ====== Notable Commands ====== | ||
| + | |||
| + | ===== Settings ===== | ||
| + | |||
| + | **** | ||
| + | |||
| + | sudo mariadb-admin variables | egrep ' | ||
| ===== Show Users on Server ===== | ===== Show Users on Server ===== | ||
| Line 123: | Line 133: | ||
| **** | **** | ||
| - | / | + | |
| + | |||
| + | ===== No sudo auth file ===== | ||
| + | |||
| + | * Uses an '' | ||
| + | |||
| + | sudo mariadb-dump --defaults-extra-file=' | ||
/srv/www/wiki/data/attic/servers/linux/mariadb.1752684705.txt.gz · Last modified: by Sean Rhone
