MariaDB
12.3
Last tested:
mariadb-12.3.1-winx64.msi 2)
Install Options
[x] Install as service
[x] Enable networking
World of Warcraft
[ ] Install as service
[ ] Enable networking
SQLyog
Firewall
Delete Default Rule
"%SystemRoot%\System32\netsh.exe" advfirewall firewall delete rule name="MariaDB 12.3 (x64)"
Block
CD "%ProgramFiles%\MariaDB "*"\bin" && "%SystemRoot%\System32\netsh.exe" advfirewall firewall add rule name="MariaDB Server" dir="in" action="block" profile="any" program="%CD%\mysqld.exe"
Delete Rule
"%SystemRoot%\System32\netsh.exe" advfirewall firewall delete rule name="MariaDB Server"
Maintenance
Service
Create User
"%ProgramFiles%\MariaDB 12.3\bin\mariadb.exe" -u "root"
CREATE USER 'maintenance'@'localhost' IDENTIFIED BY 'x';
GRANT SELECT, INSERT ON *.* to 'maintenance'@'localhost';
FLUSH PRIVILEGES;EXIT;
Script

Change
--password
MKDIR "%SystemDrive%\www\scripts\mariadb" & "%SystemRoot%\System32\notepad.exe" "%SystemDrive%\www\scripts\mariadb\Maintenance.bat"
@echo off
TITLE MariaDB Maintenance
CD "%Temp%"
"%ProgramFiles%\MariaDB 12.3\bin\mariadb-check.exe" --user="maintenance" --password="x" -o -A -f -e --auto-repair
:: End
"%SystemDrive%\www\scripts\mariadb\Maintenance.bat"
Task Scheduler
SCHTASKS /Create /SC "WEEKLY" /D "SUN" /TN "DB Maintenance" /TR "%SystemDrive%\www\scripts\mariadb\Maintenance.bat" /ST "07:10" /F