DOP y MariaDB


He estado usando PDO en PHP por un tiempo utilizando MySQL.

Sin embargo, los desarrollos recientes me han hecho pensar que MySQL comenzará a desvanecerse en reemplazo de MariaDB, especialmente desde MariaDB:

  • Se consideran muchos años de desarrollador por delante de MySQL sin poner nuevos desarrollos en áreas de pago (clustering, por ejemplo).
  • La mayoría de los principales desarrolladores de MySQL se mudaron a MariaDB después de que Oracle se hiciera cargo.
  • Se está convirtiendo en la base de datos predeterminada para reemplazar MySQL en varias distribuciones de Linux.
  • Es una caída en el reemplazo de MySQL y las grandes empresas están empezando a adoptar MariaDB como Wikipedia (Lea la entrada del blog aquí).

Así que mi pregunta es, ya que MariaDB no parece estar en la lista de los controladores PDO y viendo como MariaDB está diseñado para ser un "drop in replacement" y potencialmente podría eliminar MySQL en el futuro.

Puedo usar el controlador PDO MySQL con una base de datos MariaDB, al menos ¿hasta que un conductor oficial de MariaDB esté disponible?

Enlaces

Author: VBAssassin, 2013-04-24

2 answers

MariaDB y MySQL son 100% 99% compatible. Esto incluye compatibilidad con conectores.

Editar: hasta el punto de que las herramientas MariaDB se envían como herramientas MySQL (por ejemplo, mysqldump), y los archivos de datos también son compatibles con binarios

 21
Author: Máté Gelei,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-24 15:01:41

¿Puedo usar el controlador PDO MySQL con una base de datos MariaDB, al menos hasta que esté disponible un controlador oficial de MariaDB?

Sí.

Así como Percona o cualquier otro fork que sea viejo buen mysql en su núcleo.

 3
Author: Your Common Sense,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-24 14:48:35