MySQL version info

MySQL o Percona, del que ya hablamos largo y tendido en este blog permite obtener mucha información de la versión y las opciones de compilación con las que fue creado el binario.
Es muy raro que se compile el paquete propiamente dicho (configure & make & make install), sino que se suelen obtener paquetes de los repositorios oficiales de la distribución que se use. Dichos paquetes fueron compilados por alguien y las opciones con las que fueron creados suelen ser,
  • version: Es la versión exacta del servidor MySQL. Concatenada a la versión puede estar alguna característica con la que fue compilado. Éstas pueden ser:
    • log: Tiene soporte para logs.
    • debug: Está compilado con soporte para depuración.
  • version_comment: Contiene el comentario que se haya especificado durante la compilación. Si es un paquete propio, aquí se puede poner la información del creador. Se añade esta información con la opciones --with-comment.
  • version_compile_machine: Arquitectura para la cual el servidor fue compilado. Generalmente i686 o x86_64.
  • version_compile_os: Sistema operativo para el que fue compilado.
    Para sistemas GNU/Linux las opciones que típicamente hay son: "Linux", "unknown-linux-gnu", "pc-linux-gnu".
mysql> show variables like 'version%';
+-------------------------+------------------------------------+
| Variable_name           | Value                              |
+-------------------------+------------------------------------+
| version                 | 5.5.27-28.1-log                    |
| version_comment         | Percona Server (GPL), Release 28.1 |
| version_compile_machine | i686                               |
| version_compile_os      | Linux                              |
+-------------------------+------------------------------------+
4 rows in set (0.00 sec)


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios