entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Duda de instalación de módulos PHP en apache con MariaDB

Hola,

Instalando PHP y MariaDB en un servidor apache, entre varios módulos necesarios se indica que se debe de instalar el modulo 'php5-mysql'

La duda que tengo es teórica. ¿Por qué se instala el modulo que hace referencia a mysql si tenemos instalado MariaDB? Ya sé que MariaDB es un Fork de Mysql pero pensaba que tendría sus propios módulos.

2 Respuestas

3votos

Leonardo-Tadei Puntos192500

Hola @egoitz_gonzalez,

tal y como decís, MaríaEB es un fork de MySQL (hecho por el autor original de MySQL cuando esta fue comprada por Sun Microsystems)

Si bien MaríaDB se fue separando internamente y su funcionamiento es hoy distinto del de MySQL, el servidor de MaríaDB sigue usando el mismo puerto y el mismo protocolo de comunicación que MySQL, por tanto las bibliotecas de conexión de MySQL sirven también para MaríaDB y es por eso que para usarla desde PHP, se usan exactamente las mismas funciones/métodos.

Es por esto que no tiene sus propios módulos: usan el mismo cliente para conecarse al servidor.

Si hacés una prueba en local y apagás MySQL y levantás MaríaDB, teniendo las mismas tablas MyISAM el software sigue funcionando exactamente igual.

Saludos!

0voto

bl4z3r Puntos15830

Por que MariaDB es MySQL-friendly. Aunque prácticamente sean lo mismo, hay ciertas incompatibilidades documentadas a fondo para evitar dolores de cabeza a la hora de usar este motor de base de datos.

Por favor ingresa o regístrate para responder a esta pregunta.

¿Conoces alguien que puede responder?
¡Comparte esta pregunta!


Actividad Reciente

  • steven ganó una medalla hace 10 horas

    Veterano - Primera visita hace más de 180 días
  • leog.1992 ganó una medalla hace 1 día

    Renovador - Received Buena Respuesta badge in resp…
  • leog.1992 ganó una medalla hace 1 día

    Medallista - Received total of 10 badges
  • leog.1992 ganó una medalla hace 1 día

    Buena Respuesta - Recibido +1 votos en respuesta
  • sagrario ganó una medalla hace 1 día

    Buena Pregunta - Recibido +1 votos en pregunta
  • leog.1992 respondió hace 1 día

    ticket en java con mysql
  • leog.1992 ganó una medalla hace 1 día

    Antepasado - Primera visita hace más de 365 días
  • leog.1992 ganó una medalla hace 1 día

    Veterano - Primera visita hace más de 180 días
  • Leonardo-Tadei ganó una medalla hace 2 días

    Buena Respuesta - Recibido +1 votos en respuesta
  • nico140 ganó una medalla hace 3 días

    Buena Pregunta - Recibido +1 votos en pregunta

¿Eres Usuario Apple?

...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta