Używam PDO w PHP od pewnego czasu z wykorzystaniem MySQL.PDO i MariaDB
Jednak ostatnie wydarzenia sprawiły, że myślę, że MySQL rozpocznie blaknięcie w wymianie MariaDB zwłaszcza MariaDB:
- uważają się wiele lat developer przed MySQL bez wprowadzania nowych rozwiązań w płatnych dziedzinach (klastry dla przykład).
- Większość głównych deweloperów MySQL przeniosła się do MariaDB po przejęciu Oracle.
- Staje się domyślną bazą danych, która zastępuje MySQL w różnych dystrybucjach Linuksa.
- Czy spadek wymiany MySQL i dużych firm zaczyna przyjmować MariaDB, takie jak Wikipedia (Read the blog post here).
Moje pytanie brzmi, ponieważ MariaDB nie wydaje się być wymieniona w sterownikach PDO i widząc, że MariaDB ma być "kroplą w zastępstwie" i mogłaby potencjalnie wycofać MySQL w przyszłości.
Czy mogę używać sterownika MySQL PDO z bazą danych MariaDB, przynajmniej do czasu, gdy dostępny będzie oficjalny sterownik MariaDB?
Linki
MariaDB to "drop-in replacement" dla MySQL. Oznacza to, że PHP myśli, że rozmawia z MySQL, ale tak naprawdę rozmawia z MariaDB. Po prostu zainstaluj MariaDB, skonfiguruj PDO, aby używał MySQL, a to zadziała :-) –
Teoretycznie zakładam, że to "powinno", ale proszę o wyraźne "tak", a nie "powinienem" i może rozszerzyć odpowiedź, dołączając wszelkie problemy/gotchy, które mogły pojawić się w praktyce, gdy robiłeś to sam. – VBAssassin