What is reason of choosing MariaDB to be used with FreePBX 16 installation?
Can I install MySQL and will it work properly? If it willn’t - why?
First I installed MySQL 5.7.33 but ran into problem with restoring from backup as well as installing modules. The issue was lower_case_table_names=1 in mysqld.cnf (I figured it out later).
So I decided to install fresh MariaDB.
But in our company usually MySQL 5.7.33 used for RDBMS purposes.
So I need clear explanation why it is (strong?) recommended to use MariaDB RDBMS.
The compatible db is Maria. You’re headed down a path that (with enough knowledge) you could probably make work, but the level of effort to do it and maintain it (so much is tied to the db and it could all break, leaving you to run down ghosts). Even if all that was not enough, you are creating a scenario where potentially no one (even paid support) will be able to help you if you have problems down the line. It is not a good idea.
Alternatives? Install vanilla Asterisk and use MySQL.