Categories: Workspace

Publicada nueva versión de MySQL

MySQL es un servidor de bases de datos SQL, “open source”, de altas prestaciones, extremadamente difundido en el mundo Linux.

Entre los cambios o nuevas funcionalidades se incluyen:

* ONLY_FULL_GROUP_BY no será incluido en el modo ANSI SQL.

* mysqld_safe creará el directorio donde se localice el socket UNIX, en el caso de que no exista el directorio. Esto solo se aplica al último componente del nombre de ruta del directorio.

* Diversos cambios sobre COERCIBILITY(). Como el valor devuelto de funciones como USER() o VERSION() que es “system constant” en vez de “implicit” o NULL que se considera más coercible que cadenas constantes.

* Se ha modificado el analizador para permitir declaraciones SELECT tras un UNION para realizar subconsultas entre paréntesis.

* Se añade la variable de sesión SQL_NOTES para que no se registren las alertas de nivel NOTES.

* Añadida nueva variable global de sistema slave_transaction_retries

* Añadida la opción de compilación –with-big-tables a configure.

Entre los múltiples fallos corregidos se encuentran los siguientes:

* Corregido una caída del servidor provocada por el uso de NOW() en una subconsulta.

* Corregidos problemas con variables estáticas en Fedora Core 3.

* Corregidos diversos problemas de coercibilidad.

* Corregido un problema con el comando tee que provoca la caída de mysql.

* El empaquetado zlib de la distribución de fuentes se ha actualizado a la versión 1.2.2.

* Corregida caída del servidor con consultas que combinen SELECT DISTINCT, SUM(), y ROLLUP.

* Resultados incorrectos en consultas que combinen SELECT DISTINCT, GROUP BY , y ROLLUP.

* Corregido un fallo que bajo determinadas circunstancias puede permitir la escalada de privilegios a través de comodines en GRANT.

* Se devuelven columnas excesivas en consultas que combinen ROLLUP y LIMIT cuando se usa SQL_CALC_FOUND_ROWS.

* mysqldump interpreta mal los caracteres ‘_’ y ‘%’ en los nombres de tablas a volcar cuando se usan caracteres comodín.

* Caída del servidos cuando se usa GROUP_CONCAT(x) en una subconsulta, donde x es un alias a una columna de una consulta exterior.

* Las funciones CHARSET(), COLLATION(), y COERCIBILITY() en ocasiones devuelven NULL.

* Expresiones que incluyan llamadas CONCAT() anidadas y conversión de caracteres de cadenas constantes pueden dar un resultado incorrecto.

* La función CHAR() no ignora los argumentos NULL al contrario de los indicado en la documentación.

* HAVING trataba las columnas sin signo como con signo.

Se recomienda actualizar a la versión 4.1.11, disponible en la siguiente dirección: http://dev.mysql.com/downloads/mysql/4.1.html

Redacción

Recent Posts

Google paga 5.000 millones de dólares para resolver una demanda colectiva

Los usuarios denunciaban que la compañía los había rastreado incluso cuando usaban el modo privado…

4 meses ago

Las pymes valencianas pueden optar a ayudas de 5,5 millones de euros por proyectos de I+D

El Instituto Valenciano de Competitividad Empresarial financiará aquellas iniciativas que puedan solucionar incertidumbres científicas o…

4 meses ago

La guerra entre Israel y Gaza no acobarda a los inversores extranjeros de startups

Solo en el cuarto trimestre las empresas emergentes del país han levantado 1.500 millones de…

4 meses ago

Navarra ya cuenta con más de 80 startups

La región tiene 13 scaleups y destaca por sus empresas emergentes de salud y agrotech.

4 meses ago

Las startups valencianas progresaron adecuadamente en 2023

Valencia ha atraído en el primer semestre del año 30 millones de euros de inversión…

4 meses ago

El New York Times acusa a Open AI y Microsoft de infringir sus derechos de autor

El diario estadounidense demanda a las dos compañías tecnológicas por haber usado sus contenidos para…

4 meses ago