Popular sistema de gestión de bases de datos relaciones

MySQL for Mac

Suscríbase a nuestro boletín

Manténgase al día con los últimos lanzamientos de software, noticias, descuentos de software, ofertas y más.

Suscribir
Descargar MySQL 5.5.29 (32-bit)

MySQL 5.5.29 (32-bit)

  -  110,33 MB  -  Código Abierto
  • Última Versión

    MySQL 8.0.36

  • Sistema Operativo

    Mac OS X 10.6 or later

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Oracle / Enlace Externo

  • Nombre de Fichero

    mysql-5.5.29-osx10.6-x86.dmg

  • MD5 Checksum

    e76cca091725a054f2f0abdc8a143604

En ocasiones, las últimas versiones del software pueden causar problemas al instalarse en dispositivos más antiguos o dispositivos que ejecutan una versión anterior del sistema operativo. Los fabricantes de software suelen solucionar estos problemas, pero puede llevarles algún tiempo. Mientras tanto, puedes descargar e instalar una versión anterior de MySQL 5.5.29 (32-bit).


Para aquellos interesados en descargar la versión más reciente de MySQL for Mac o leer nuestra reseña, simplemente haz clic aquí.


Todas las versiones antiguas distribuidas en nuestro sitio web son completamente libres de virus y están disponibles para su descarga sin costo alguno.


Nos encantaría saber de ti

Si tienes alguna pregunta o idea que desees compartir con nosotros, dirígete a nuestra página de contacto y háznoslo saber. ¡Valoramos tu opinión!

  • MySQL 5.5.29 (32-bit) Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

Qué hay de nuevo en esta versión:

Funcionalidad Añadido o Cambiado:
- El SHOW de los AUTORES y de MOSTRAR los CONTRIBUYENTES declaraciones están ahora en desuso en MySQL 5.5 y se han eliminado en MySQL 5.6.

Errores corregidos:
Rendimiento: InnoDB: Los valores de temporización, de bajo nivel de InnoDB las operaciones de lectura fueron ajustados para un mejor rendimiento con rápido como dispositivos de almacenamiento SSD. Esta mejora afecta principalmente a las operaciones de lectura para las columnas BLOB de tablas comprimidas. (Bug #13702112, el Bug #64258)
- Cambio Importante: InnoDB: UNA instrucción DML utilizando el índice de combinar el método de acceso podría bloquear el número de filas de la tabla, incluso cuando esas filas no eran parte del conjunto de resultados finales. Esta revisión se reduce el excesivo bloqueo por la liberación de los bloqueos de las filas no coincidentes. Esta optimización afecta sólo a las transacciones con nivel de aislamiento igual o menos estrictas que las de LECTURA COMPROMETIDA; no se aplica a las transacciones con LECTURA REPETIBLE o el nivel de aislamiento SERIALIZABLE. (Bug #14226171)
- InnoDB: Una línea de DDL operación de una tabla InnoDB informó incorrectamente un valor vacío (") en lugar de la clave correcta valor cuando se informó de un error de clave duplicada para un índice único con un índice de prefijo. (Bug #14729221)
- InnoDB: Si la instrucción CREATE TABLE falló debido a un error de disco lleno, algo de memoria asignado durante la operación no se ha liberado correctamente. (Bug #14708715)
- InnoDB: Con el innodb_file_per_table configuración habilitada, una CAÍDA de funcionamiento de la MESA podría causar un accidente, debido a una condición de carrera que dependía del tiempo de espera de solicitudes de I/O. (Bug #14594600, el Bug #66718)
- InnoDB: Si el servidor se estrelló en el punto concreto en el que un cambio de búfer de entrada estaba siendo fusionado en un búfer de página de grupo, el registro de transacciones y el cambio de buffer se queda en un estado incoherente. Después de un reinicio, MySQL puede bloquearse después de la lectura de la secundaria correspondiente página de índice. El problema era más probable que ocurra en MySQL 5.5 o posterior, donde el original insertar el almacenamiento en búfer mecanismo generalizado para cubrir otras operaciones. (Bug #14636528, el Bug #66819, el Bug #58571, el Bug #61104, el Bug #65443)
- InnoDB: la Inserción de los datos de diferentes longitudes de registro en una tabla InnoDB que utiliza la compresión podría provocar que el servidor a fin con un error. (Bug #14554000, el Bug #13523839, el Bug #63815, el Bug #12845774, el Bug #61456, el Bug #12595091, el Bug #61208)
- InnoDB: Si una tabla se define con un índice de la longitud de la clave, muy cerca de la parte superior del límite de longitud de 3072, una consulta contra la que el cuadro podría causar un grave error. (Bug #14500557, el Bug #66413)
- InnoDB: Cuando un incremento automático de la columna se utiliza un FLOAT o DOUBLE tipo de datos, si el valor de incremento automático se hizo muy grande (mayor que el máximo unsigned long long valor), inserta posteriores podrían fallar o hacer que el servidor se detenga. (Bug #14145950, el Bug #55071)
- InnoDB: Si se inicia una transacción con una constante de instantánea, a continuación, los índices nuevos se han añadido a la tabla mientras que la transacción estaba en progreso, una ACTUALIZACIÓN posterior declaración podría incorrectamente encuentro el error:
- HA_ERR_TABLE_DEF_CHANGED: la insuficiencia de la historia para indexThis problema podría provocar un error de aserción en las versiones de depuración. (Bug #14036214)
- InnoDB: El mensaje de error se ha mejorado para el caso de que un error de ACTUALIZACIÓN porque la fila incluye varios valores BLOB mayor de 768 bytes cada uno, haciendo que el tamaño de una fila a exceder de la mitad del tamaño de la página. El mensaje de edad, era engañosa; se sugiere el uso de BLOBs, cuando el 768 bytes prefijo para cada columna BLOB era la causa de que el límite de error:
- Código de Error 1118: el tamaño de la Fila es demasiado grande. El tamaño máximo de la fila para el usa la tabla
- tipo, sin contar los BLOBs, es 8126. Tienes que cambiar algunas de las columnas de TEXTO o
- BLOBsA solución para el problema fue crear la tabla con el ROW_FORMAT=DINÁMICOS o ROW_FORMAT=COMPRIMIDO cláusula, que ahora se sugiere en el mensaje. (Bug #13453036, el Bug #63507)
- InnoDB: En raras circunstancias, MySQL, se podría aplicar el InnoDB deshacer los expedientes de la orden durante una REVERSIÓN de una operación que modifica una columna BLOB. Este problema podría provocar un error de aserción en las versiones de depuración:
- !bpágina->file_page_was_freed (Bug #13249921)
- Replicación: las Actualizaciones de escritura del usuario, las variables cuyos valores nunca hubo un esclavo, mientras que el uso de --replicate-ignore-table podría provocar que el esclavo a fallar. (Bug #14597605)
- Referencias: Este error se introdujo por Error #14275000.
- Replicación: el acento grave (`) los personajes no siempre fueron manejados correctamente en la generación interna de las sentencias SQL, que a veces puede conducir a errores en el esclavo. (Bug #14548159)
- Replicación: después de una inserción en una tabla no transaccional que fracasó debido a la falta de espacio de disco, el servidor no limpiar correctamente todos los eventos pendientes, que conduce a una aserción o, posiblemente, a otros errores. (Bug #11750014)
- Muy larga base de datos de nombres en las consultas podría provocar que el servidor de salida. (Bug #15912213)
- Dentro de un procedimiento almacenado, la ejecución de más de una tabla DELETE que se utiliza mucho alias de tabla podría provocar que el servidor de salida. (Bug #15954896)
- Muy largo alias de tabla en las consultas podría provocar que el servidor de salida. (Bug #15948123)
- Intentar crear un incremento automático de columna en una tabla InnoDB con un NULL atributo de tipo podría causar un grave error. (Bug #14758479)
- UNA instrucción DELETE para una tabla InnoDB podría escribir de transacción incorrecta de metadatos en un registro, causando el servidor a fin con un error. Para evitar este problema, reduzca la longitud especificada de la clave primaria a menos de 1K bytes. (Bug #14731482)
- ejecución Repetida de una consulta que contiene una subconsulta que usa MAX() podría resultar en un aumento de consumo de memoria. (Bug #14683676)
- USO dbname podría fallar con el Desconocido de la base de datos cuando dbname contenía múltiples acento grave (`) caracteres. (Bug #14645196)
- La configure.pl script que convierte GNU configurar opciones para CMake equivalentes genera una salida errónea de la --con-cliente-ldflags y --mysqld-ldflags opciones. Ahora ignora esas opciones. (Bug #14593123)
- VER PERFIL podría ser utilizado para causar el exceso de consumo de memoria del servidor. (Bug #14629232)
- El hilo de la caché de la aplicación trabajado en LIFO en lugar de FIFO de moda y podría resultar en un hilo que se negación de servicio (aunque esto era una posibilidad remota). (Bug #14621627)
- Dentro de un programa almacenado, la memoria asignada para mantener la condición de información no fue liberado hasta la salida del programa, conduce a un exceso de uso de la memoria. (Bug #14640599)
- Inadecuado de limpieza de memoria podría provocar que el servidor de salida. (Bug #14536113)
- Otorgar o revocar el PROXY privilegio provocó que el servidor de salida si se inició el servidor con la opción --skip-name-resolve. (Bug #14211140)
- CREAR USUARIO y SOLTAR USUARIO podría fallar a ras de los privilegios, que requieren FLUSH PRIVILEGES para ser utilizado de forma explícita. (Bug #13864642)
- Acceso a INFORMATION_SCHEMA tablas a través de un juicio, pérdida de la memoria. (Bug #13734987)
- Una pérdida de memoria puede ocurrir por las consultas que contiene una subconsulta que utiliza GRUPO en el exterior de la columna. (Bug #13724099)
- En Microsoft Windows con CMake 2.6, el proceso de compilación no se detendría si el create_initial_db paso fallado. (Bug #13713525)
- La prueba en mysqld_safe por la presencia de la --plugin_dir opción y la asignación de un valor predeterminado a que se realizaron antes de que el argumento real de análisis se llevó a cabo. (Bug #13548161)
- revisa la TABLA y REPARACIÓN de la MESA de accidente en caso de una tabla MyISAM había un corrupto clave (.MYI) archivo. Ahora el servidor produce un error. (Bug #13556441)
- Inadecuado de limpieza de memoria podría provocar que el servidor de salida. (Bug #13340270)
- Una pérdida de memoria debido a la falta de limpieza después de QUICK_INDEX_MERGE_SELECT/Único. (Bug #12694872, el Bug #14542543)
- El número de errores de conexión de un host determinado como contado por el servidor periódicamente el reset, con el resultado de que max_connect_errors nunca fue alcanzado y hosts no válidos nunca fueron bloqueados desde intentando conectarse. (Bug #11753779)
- Referencias: Véase también el Fallo #38247, el Bug #43006, el Bug #45584, el Bug #45606.
- Durante la optimización, ZEROFILL valores se pueden convertir en las constantes de cadena. Sin embargo, el CASO de expresiones no tratar de cambiar los tipos de datos después de la etapa de planificación, que conduce a la conclusión del CASO de un puntero nulo en lugar de su argumento. (Bug #57135, el Bug #11764313)
- En las versiones de depuración, una InnoDB afirmación era demasiado agresivo sobre la prohibición de un campo abierto. (Bug #66513, el Bug #14547952)
- En Windows, el Perl versión de mysql_install_db sistema creado las tablas en la base de datos mysql que se no se llena correctamente. (Bug #65584, el Bug #14181049)
- mysqld_safe ignorado el valor de UMASK variable de entorno, que conduce a un comportamiento diferente de mysqld con respecto al modo de acceso de los archivos creados. Ahora mysqld_safe (y mysqld_multi) intento de aproximar el comportamiento de la misma como mysqld. (Bug #57406, el Bug #11764559)
- LAST_INSERT_ID(expr) no trabajo para expr valores mayores que el mayor firmado valor BIGINT. (Bug #20964, El Bug #11745891)

Suscríbase a nuestro boletín

Manténgase al día con los últimos lanzamientos de software, noticias, descuentos de software, ofertas y más.

Suscribir