web-dev-qa-db-ja.com

PDOおよびMariaDB

私はPHPでMySQLを利用してしばらくの間PDOを使用しています。

ただし、最近の開発により、特にMariaDB以降、MariaDBの代わりにMySQLがフェードアウトし始めると考えられました。

  • MySQLの何年も先の開発者を考慮して、新しい開発を有料の領域(クラスター化など)に入れないでください。
  • 主なMySQL開発者の大部分は、Oracleが引き継いだ後にMariaDBに移行しました。
  • さまざまなLinuxディストリビューションでMySQLを置き換えるデフォルトのデータベースになりつつあります。
  • MySQLに取って代わり、大企業はWikipediaなどのMariaDBを採用し始めています( ブログの投稿はこちら )。

ですから、私の質問は、MariaDBがPDOドライバーにリストされていないようで、MariaDBが「ドロップインリプレースメント」として設計されており、将来MySQLを段階的に廃止する可能性があるためです。

少なくとも公式のMariaDBドライバーが利用可能になるまで、MariaDBデータベースでMySQL PDOドライバーを使用できますか?

リンク

33
HenchHacker

MariaDBとMySQLは 100% 99%の互換性。これには、コネクタの互換性が含まれます。

編集:MariaDBツールがMySQLツール(例:mysqldump)として出荷され、データファイルもバイナリ互換になるまで

26
Máté Gelei

少なくとも公式のMariaDBドライバーが利用可能になるまで、MariaDBデータベースでMySQL PDOドライバーを使用できますか?

はい。

Perconaやその他の古いmysqlのフォークもコアです。

4