MariaDB

MariaDBは、MariaDB Foundationの下に組織された元のMySQL開発者によって開発および保守されているMySQLフォークです。それはよりオープンであると考えられており、現代のLinuxディストリビューションの大部分によってデフォルトのMySQL互換データベースとして配布されています。

MariaDBはOracle MySQLのドロップイン代替品です。標準のmysqliドライバを使用して、安定してサポートされているMoodleバージョンで使用できます。

MariaDBドライバー

MariaDB専用のドライバがあります。 config.phpでmariadb Moodleドライバを明示的に指定することをお勧めします。

 $ CFG - > dbtype = 'mariadb' ; 
$ CFG - > dblibrary = 'native' ; 

現時点ではドライバはMySQLに似ていますが、将来的には実装が大幅に異なる可能性があります。 Moodle MariaDBドライバはMyISAMデータベースエンジンと互換性がありません。

詳細はMySQLを参照してください。セットアップ手順はほぼ同じです。

よくある質問

binlog_format設定のため、インストール中に失敗します。my.cnfファイルで、[mysqld]の下にbinlog_format = ROWを設定し、mysqlサービスを再起動します。

関連情報