Wiki page mariadb changed with summary [[Check/update database] switched to mariadb-* instead of mysql*] by Daniel

This commit is contained in:
ORG-wiki 2023-02-14 22:42:28 +01:00
parent 0822f46bd9
commit 17b3262b9b

View file

@ -186,42 +186,42 @@ Upon a major version release of mariadb (for example mariadb-10.7.4-1 to mariadb
- upgrade the package(s) - upgrade the package(s)
- restart the daemon - restart the daemon
- run mysql_upgrade - run mariadb-upgrade
<code> <code>
systemctl restart mariadb.service systemctl restart mariadb.service
</code> </code>
<code> <code>
mysql_upgrade -u root -p mariadb-upgrade -u root -p
</code> </code>
To check all tables in all databases: To check all tables in all databases:
<code> <code>
mysqlcheck --all-databases -u root -p -c mariadb-check --all-databases -u root -p -c
</code> </code>
To analyze all tables in all databases: To analyze all tables in all databases:
<code> <code>
mysqlcheck --all-databases -u root -p -a mariadb-check --all-databases -u root -p -a
</code> </code>
To repair all tables in all databases: To repair all tables in all databases:
<code> <code>
mysqlcheck --all-databases -u root -p -r mariadb-check --all-databases -u root -p -r
</code> </code>
To optimize all tables in all databases: To optimize all tables in all databases:
<code> <code>
mysqlcheck --all-databases -u root -p -o mariadb-check --all-databases -u root -p -o
</code> </code>
All "Check/update database" commands in one block All "Check/update database" commands in one block
<code> <code>
systemctl restart mariadb.service systemctl restart mariadb.service
mysql_upgrade -u root -p mariadb-upgrade -u root -p
mysqlcheck --all-databases -u root -p -c mariadb-check --all-databases -u root -p -c
mysqlcheck --all-databases -u root -p -a mariadb-check --all-databases -u root -p -a
mysqlcheck --all-databases -u root -p -r mariadb-check --all-databases -u root -p -r
mysqlcheck --all-databases -u root -p -o mariadb-check --all-databases -u root -p -o
</code> </code>