Archlinux y Slackware: Bye bye MySQL, hola MariaDB


Hace escasos momentos me ha llegado un email de Archlinux avisando de que a partir de ahora MariaDB pasara a ser la implementación oficial de MySQL, pasando esta a AUR el próximo mes y que en la próxima versión de Slackware pasara lo mismo.

MariaDB es un fork de MySQL creado por el propio fundador de MySQL, Michael Widenius tras la compra de Sun Microsystems por parte de Oracle y que es totalmente compatible, incluso las librerías y módulos de PHP, Python, Perl.

Para cambiar en Archlinux solo hay que seguir estos pasos:

systemctl stop mysqld
pacman -S mariadb libmariadbclient mariadb-clients
systemctl start mysqld
mysql_upgrade -p

¿Significara esto el principio del autentico fin de MySQL?

Pagina de MariaDB foundation


35 comentarios

  1.   blitzkrieg dijo

    Muy buena Info

  2.   TUDz dijo

    Se agradece la información.

  3.   truko22 dijo

    Chakra también realizo el cambio a finales de enero → http://www.chakra-project.org/news/index.php?/archives/3-Switching-from-MySQL-to-MariaDB.html

  4.   MOL dijo

    Ya solo falta un fork de VirtualBox.

    1.    Chicxulub Kukulkan dijo

      Eso sería asombroso. Ni Q (port de QEMU para Mac) ni Bochs me han funcionado; y no quiero regresar a Parallels o a VMWare.

      1.    Rodolfo dijo

        Chikxulub Kukulcan? debe ser Yucatan no?

    2.    Yoooo dijo

      ¿Boxes de GNOME? Además es bastante sencilla de usar.

  5.   XinilinuX dijo

    Nunca entendi que hacen estos programas y porque estàn en todas (o casi todas) las distros, me refiero a MySQL y Martia DB.
    Estaria agradecido si alguien me puede explicar en pocas palabras para que sirven 🙂

  6.   jamin-samuel dijo

    Respuesta a la ultima pregunta:

    SI

    ^ __ ^

  7.   Myrddin dijo

    Tengo un problema al hacer el upgrade.

    Phase 1/3: Fixing table and database names
    mysqlcheck: Got error: 1045: Access denied for user ‘root’@’localhost’ (using password: YES) when trying to connect
    FATAL ERROR: Upgrade failed

    Alguna idea?

  8.   jamin-samuel dijo

    😀

  9.   ecoslacker dijo

    Buena info… pero no dices nada acerca de Slackware XD. La información y los comentarios de Patrick se encuentran en: http://slackware.com/changelog/current.php?cpu=i386
    Y para hacer el cambio hay que actualizar a Slackware current, con slackpkg por su puesto.

    Saludos

    1.    st0rmt4il dijo

      Buenas,

      Que tan bueno es el reconocimiento de Hardware de Slackware?, Reconoce todos tus dispositivos a la primera?

      Dejarme saber..

      Gracias!

      1.    Mr. Linux dijo

        Slackware , goza de un prestigio en el mundo de Linux como una de las más destacadas distribuciones en estabilidad , donde cuidan y prueban cada detalle de una manera rigurosa , en este orden de ideas , Slackware reconoce cualquier tipo de hardware desde su instalación.

        1.    st0rmt4il dijo

          Gracias por el dato Mr. Linux

          Vamos a darle una oportunidad a ver que tal..

          Saludos!

        2.    elendilnarsil dijo

          Sin olvidar que es la distro más antigua en activo, lo que le ha dado una fama bien ganada, tal y como lo mencionas. Lamentablemente, le temo a la instalación.

          1.    Mr. Linux dijo

            La instalación no es diferente a otras distribuciones .Aquí en DesdeLinux hay unos artículos muy completos donde le enseñan al usuario a instalarlo y a configurarlo después de la instalación. Le dejo el enlace de la instalación.

            http://blog.desdelinux.net/slackware-14-guia-de-instalacion-2/

      2.    ecoslacker dijo

        Claro que si, en mi experiencia Slackware tiene el mismo reconocimiento de hardware que cualquiera de las distribuciones Linux más populares. Sobretodo en las versiones más recientes.

        Saludos

  10.   st0rmt4il dijo

    Buena la info viejo!

    PS: Segun he leido en la red, MARIADB podria ser el mismo Mysql, quizas con alguna que otra mejora, pero referente a la Sintaxis es bastante semejante, claro, pertenecen al mismo creador 😛

    Saludos!

  11.   F3niX dijo

    Todavía yo sigo programando siempre para mysql, la verdad no he probado mariadb, aunque el proceso supongo es el mismo.

  12.   Santiago dijo

    Buena info! Gracias!

  13.   Rots87 dijo

    sonara tonto pero ¿que ventaja tiene para mi como usuario final cambiar de MySQL a MariaDB?

    1.    just-another-dl-user dijo

      Nada, solo que serás un usuario mas que apoyará cambiarse a un fork que tiene un buen futuro 100% libre en comparación de MySQL que va camino a ser privativo por culpa de Oracle.
      Es lo mismo que pasó con el cambio de OpenOffice a LibreOffice.

    2.    pandev92 dijo

      Para el usuario final… pues ninguna, todo es tema de licencias y peleas.

    3.    msx dijo

      MariaDB parchea es parcheado más rápido que MySQL cuando aparecen bugs o vulnerabilidades.
      Además como el F/LOSS se encamina a usar MariaDB como motor SQL de-facto es muy posible que en el futuro y una vez ya establecido este motor adquiera personalidad propia dejando atrás o de lado a MySQL.
      En todo caso migrar a MariaDB es la opción segura.

  14.   just-another-dl-user@gmail.com dijo

    Yo ya me cambié hace 2 meses de MySQL a MariaDB en mi ArchLinux y 0 problemas, funciona bien.

  15.   Helena dijo

    creo que MariaDB es un nombre bonito 😀 y por lo menos es facil de pronunciar en nuestro idioma, no como un maestro en la facultad que dice “mai ese-cu-ele” xDDDDDDDD no se si es valido o soy muy quisquillosa pero lo encuentro gracioso, tambien dice copy-paste asi “copi-peish” xDD un idolo mi maestro jajaja
    [perdonen el comentario casi off-topic]

    1.    msx dijo

      jajajaja, qué hdp xD
      Yo que vos le escribo bien grande en el pizarrón antes que entre a clase MAI-SI-QUIuL, FORRO!!!

  16.   artbgz dijo

    Lo que me parece curioso es que el nombre del servicio sigue siendo mysqld ¿no habrá problemas después con las marcas registradas?

  17.   Mr.Linux dijo

    Buen post. Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.