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サービスを再起動します。