Popular sistema de gestión de bases de datos relaciones

MySQL for Mac

MySQL 5.7.10

  -  325.3 MB  -  Código Abierto
  • Última Versión

    MySQL 8.0.40

  • Sistema Operativo

    Mac OS X 10.10 or later

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Oracle / Enlace Externo

  • Nombre de Fichero

    mysql-5.7.10-osx10.10-x86_64.dmg

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.7.10.


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.7.10 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.

    MySQL 5.7.10 Captura de Pantalla 1
  • MySQL 5.7.10 Captura de Pantalla 2
  • MySQL 5.7.10 Captura de Pantalla 3
  • MySQL 5.7.10 Captura de Pantalla 4
  • MySQL 5.7.10 Captura de Pantalla 5

Qué hay de nuevo en esta versión:

DE SEGURIDAD NOTAS:
- Previamente, MySQL admite sólo la TLSv1 protocolo para el cifrado de las conexiones seguras. El soporte de TLS se ha ampliado para permitir un mayor nivel de cifrado de seguridad de conexión: cuando se compila usando OpenSSL 1.0.1 o superior, MySQL soporta la TLSv1, TLSv1.1, y TLSv1.2 protocolos; cuando se compila usando el paquete de la versión de yaSSL, MySQL soporta la TLSv1 y TLSv1.1 los protocolos.
- Porque TLSv1.2 requiere OpenSSL, soporte para este protocolo está disponible en las distribuciones binarias sólo para MySQL Comercial Servidor, y no para la Comunidad de MySQL Server (que se compila utilizando yaSSL). Para habilitar TLSv1.2 apoyo si usted construir desde el código fuente, debe establecer la WITH_SSL CMake opción de utilizar OpenSSL.
- El tls_version variable de sistema permite especificar al inicio, el TLS protocolos permitido por el servidor. En el lado del cliente, la --tls-versión opción permite especificar los protocolos TLS permitido por cliente invocación.
- El mysql_options() de la API en C de la función tiene un nuevo MYSQL_OPT_TLS_VERSION opción que permite especificar desde dentro de la biblioteca de cliente de los protocolos TLS permitido por un programa cliente.
- Por defecto, MySQL intenta utilizar la mayor protocolo TLS versión disponible, dependiendo de la biblioteca SSL se utiliza para compilar el servidor y el cliente, que el tamaño de la clave que se utiliza, y si el servidor o el cliente se limita el uso de algunos de los protocolos por medio de tls_version/--tls-versión.
- Para obtener más información, consulte conexiones Seguras y Protocolos de Cifrado.

FUNCIONALIDAD AÑADIDO O CAMBIADO:
- InnoDB: la Habilitación de la nueva innodb_background_drop_list_empty de depuración de configuración de la opción ayuda a evitar el caso de prueba de fallos, al retrasar la creación de la tabla hasta el fondo de la lista está vacía. (Bug #21891560)
- InnoDB: El innodb_support_xa variable del sistema, que permite el soporte de confirmación en dos fases en las transacciones XA, está en desuso. Soporte para InnoDB, compromiso de dos fases en las transacciones XA siempre está habilitado como de MySQL 5.7.10. La desactivación de innodb_support_xa ya no está permitido, ya que hace replicación inseguro y evita que las ganancias de rendimiento asociados con el log binario del grupo de cometer.
- MySQL distribuciones incluyen ahora lz4_decompress y zlib_decompress utilidades que pueden ser usadas para descomprimir mysqlpump de salida que fue comprimido con el --compress-salida=LZ4 y --compress-salida=ZLIB opciones. Para obtener más información, consulte lz4_decompress — Descomprimir mysqlpump LZ4-Comprimido de Salida, y zlib_decompress — Descomprimir mysqlpump ZLIB-Comprimido de Salida. (Bug #21644479)
- mysql_upgrade ahora los intentos de imprimir más informativo errores de FATAL ERROR: error de Actualización. (Bug #21489398)
- Estos programas de cliente ahora apoyo la opción --enable-texto sin formato-plugin opción: mysqlcheck, mysqldump, mysqlimport, mysqlshow. Esta opción permite que el mysql_clear_password de texto sin formato que el complemento de autenticación. (Véase El Texto Sin Cifrar Autenticación De Cliente Complemento). (Bug #21235226)
- Estas funciones ahora producen advertencias de entrada no válida: UNHEX(), INET_NTOA(), INET_ATON(), INET6_NTOA(), INET6_ATON(). También, INET_ATON() devuelve NULL y se produce una advertencia para los argumentos que contienen más de cuatro grupos de dígitos. (Bug #78856, El Bug #22042027, El Bug #78884, El Bug #22071558)

ERRORES CORREGIDOS:
- InnoDB: Cuando se intenta crear una cascada restricción de clave externa en una columna de clave principal se utiliza en un índice virtual, el mensaje de error que se devuelve no incluir información de dict_foreign_has_col_in_v_index(). (Bug #22050059)
- InnoDB: Una operación en la que se reconstruye una tabla con múltiples indexado virtual columnas planteó una afirmación. (Bug #22018532)
- InnoDB: SELECCIONAR ... PARA la operación de ACTUALIZACIÓN en una tabla que sólo contenía virtual columnas y una columna virtual índice levantado un inválido afirmación. (Bug #21981164, El Bug #21880930)
- InnoDB: El cálculo en dict_index_node_ptr_max_size() que determina el índice máximo de tamaño de registro de tratados campos fijos que excede la longitud máxima de columna fija el tamaño de los campos en lugar de campos de longitud variable. (Bug #21968191)
- InnoDB: Un servidor de salida durante un TRUNCATE TABLE operación en una tabla con un índice de texto completo causado inicio a fallar. (Bug #21959479)
- InnoDB: ALTER TABLE ... DESCARTAR ESPACIO de operación planteado un inválido afirmación. (Bug #21957001, El Bug #78728)
- InnoDB: en Comparación con versiones anteriores, los pequeños espacios de tablas que contienen las tablas con los valores BLOB había grandes archivos de datos debido a la regresión introducida en MySQL 5.7.5. (Bug #21950389, El Bug #78623)
- Referencias: Este error es una regresión de Error #18756233.
- InnoDB: El ord_part bandera no fue restablecer después de una fallida operación para crear un índice en una columna virtual, causando InnoDB a afirmar en una posterior operación de inserción. (Bug #21941320, El Bug #21979969)
- InnoDB: los Sucesivos abrir la tabla de operaciones en tablas con virtual columnas causó una infracción de acceso de memoria. (Bug #21939731)
- InnoDB: Un inválido de búsqueda tupla fue creado para una tabla con virtual columnas. (Bug #21922176)
- InnoDB: InnoDB intento de purgar una columna virtual registro de índice que no estaba marcada para su eliminación. (Bug #21901389)
- InnoDB: Actualización del vector de generación para una búsqueda de texto completo DOC_ID no inicializar un nuevo ufield, lo que resulta en una afirmación. (Bug #21891185)
- InnoDB: InnoDB no pudo evitar foreign key SET NULL o en CASCADA restricciones en la columna virtual base de columnas y virtual columnas de índice. (Bug #21890816)
- InnoDB: no válido en comparación planteó una afirmación en virtud de un 64 kb innodb_page_size configuración. (Bug #21882024)
- InnoDB: a la hora de estimar el tamaño máximo del registro de un b-árbol de página de índice, InnoDB mal tratados largo de la longitud de los campos fijos (más de 767 bytes) como de tamaño fijo campos en lugar de campos de longitud variable. (Bug #21880445)
- InnoDB: En las versiones de depuración, dtuple_get_n_fields intento de leer libera la memoria que fue previamente asignados para una columna virtual tupla, lo que resulta en un servidor de salida. (Bug #21875974)
- InnoDB: Selección de INNODB_CMPMEM con opción de big-tablas=1 elevado a un grupo de búfer de exclusión mutua afirmación. (Bug #21871451, El Bug #78494)
- InnoDB: InnoDB devuelve un inválido relacionados con la corrupción mensaje de error durante la IMPORTACIÓN de ESPACIO de operación. (Bug #21838158, El Bug #77321)
- InnoDB: Después de un fallo de Windows, copiar el directorio de datos a un no-plataforma de Windows para realizar la restauración causado un accidente de recuperación de fallo en el arranque. El código no convertir el archivo en la ruta de los separadores de “” “/” en el redo log. (Bug #21825127, El Bug #78410)
- InnoDB: UNA TABLA de vaciado ... PARA la operación de EXPORTACIÓN afirmó en row_quiesce_table_start() cuando se ejecuta en una tabla con particiones de las particiones que reside en un sistema o en general de los espacios de tabla. (Bug #21796845)
- InnoDB: UNA GOTA de funcionamiento de la MESA resultó en un servidor de salida. El valor de retorno de una llamada a una función no se comprobó, que conducen a desreferenciar un puntero nulo. El parche para este bug también se ocupa de una posible condición de carrera. (Bug #21794102, El Bug #78336)
- InnoDB: En las versiones de depuración, ordenó una exploración a través de múltiples particiones no hizo uso de una cola de prioridad, lo que resulta en una afirmación. (Bug #21753477)
- InnoDB: Después de reiniciar el servidor, la COMPRESIÓN de la columna de la INNODB_SYS_TABLESPACES tabla se muestran datos incorrectos. La COMPRESIÓN de la columna fue retirado de INNODB_SYS_TABLESPACES. Para ver la configuración actual para la compresión de la página, utilice el SHOW CREATE TABLE. (Bug #21687636, El Bug #78197)
- InnoDB: no válido de la tabla de indicadores de valor planteó una afirmación. El SYS_TABLES.MIX_LEN(flags2), valor que no fue leído por las tablas que utilizan ROW_FORMAT=REDUNDANTES. (Bug #21644827)
- InnoDB: Una línea de ALTERAR el funcionamiento de la MESA causado un servidor de salida. (Bug #21640679)
- InnoDB: Una afirmación surgió cuando la recuperación de errores en la manipulación de un MLOG_TRUNCATE redo log de registro de tratados comparten un espacio de tabla como un archivo por espacio de tablas tabla. Rehacer fue omitido por el espacio de tabla compartida. (Bug #21606676)
- InnoDB: reversión de Transacciones después de la recuperación falló debido a un inválido afirmación. (Bug #21575121)
- InnoDB: información Insuficiente en el deshacer de registro sobre columnas espaciales planteó una afirmación y podría resultar en un error de actualización. En consecuencia, un lento apagado es necesario antes de realizar una actualización en contexto de MySQL 5.7.8 o 5.7.9 a 5.7.10 o superior. Para más información, referirse a los Cambios que Afectan a las Actualizaciones de MySQL 5.7. (Bug #21508582)
- Referencias: Este error es una regresión de Error #21340268.
- InnoDB: Un índice secundario no está permitido en una columna virtual que se basa en una clave externa de referencia de la columna que utiliza ON DELETE CASCADE ON DELETE SET NULL, ON UPDATE CASCADE, o EN la ACTUALIZACIÓN de CONJUNTO NULL. La restricción no fue forzada. (Bug #21508402)
- InnoDB: Un error de clave duplicada que se produjo durante una línea de DDL operación, informó una clave incorrecta nombre. (Bug #21364096, El Bug #77572)
- InnoDB: ALTER TABLE operación provocó que el servidor de salida en el disco completo. (Bug #21326304, El Bug #77497)
- InnoDB: El sistema de espacio de archivo de datos no se extienden automáticamente cuando se alcance el límite de tamaño de archivo, provocando el inicio de un error con un tamaño desajuste de error y la prevención de la adición de otro sistema de espacio de archivo de datos. (Bug #21287796, El Bug #77128)
- InnoDB: Alterando el caso de la letra de una columna presentó una incompatibilidad entre el archivo frm y el diccionario de datos, resultando en un error en la operación de creación de ÍNDICE en la alteración de la columna. (Bug #20755615)
- InnoDB: ALTER TABLE operación que convierte una tabla a un InnoDB archivo por espacio de tablas tabla no echa para los archivos desconocidos con el mismo nombre que el de destino .bid archivo, los permisos de un archivo desconocido de que el mismo nombre se sobrescribe. (Bug #19218794, El Bug #73225)
- InnoDB: row_merge_read_clustered_index() no manejar una carga masiva de error correctamente. (Bug #19163625)
- Partición: la Partición de las exploraciones no evaluar virtual generado por las columnas correctamente. Esto podría provocar problemas con las tablas con particiones tener un índice en una virtual columna BLOB. (Bug #21864838, El Bug #21881155)
- Partición: al ejecutar la VERIFICACIÓN de la TABLA, cuando la comprobación de si las filas se encontraban en la correcta partición, la partición del motor se perdió actualizaciones para virtual generado por las columnas. (Bug #21779554)
- Partición: la Realización de una en lugar de MODIFICAR la TABLA de particiones de tabla InnoDB tener una o más particiones que utilizan por separado un espacio de tabla podría provocar que el servidor falle. (Bug #21755994)
- Partición: Cuando todas las particiones fueron podados, que no fueron inicializadas para el análisis durante la inicialización de los índices. Esto implicó dos problemas, uno es que el índice activo no volver a establecer el maxmimum clave de valor, cuando el índice fue cerrado. Además, cuando esto ocurrió como parte de un multi-rango de lectura, hubo intentos de acceso sin inicializar variables. (Bug #78260, El Bug #21754608, El Bug #21620577)
- Replicación: En un multi-threaded esclavo configurado con master_info_repository=TABLA y relay_log_info_repository=TABLA que previamente había sido dirigido con autocommit=1, si el esclavo fue detenido y confirmación automática cambia a 0, la ejecución de INICIO de ESCLAVOS provocó la sesión aparecen para colgar. Después de que el bloqueo de tiempo de espera, al INICIAR el ESCLAVO procedió el servidor deje de unexpectedely. La revisión se asegura de que cuando master_info_repository=TABLA, relay_log_info_repository=TABLA, y autocommit=0 una nueva transacción se genera para el inicio y se comprometen a evitar interbloqueos. (Bug #21440793)
- Replicación: Fatal error encontrado durante la descarga o sincronizar el registro binario estaban siendo ignorados. Tales errores son ahora detecta y controla dependiendo de la configuración de binlog_error_action. (Bug #76795, El Bug #68953, El Bug #20938915, El Bug #16666407)
- INSERTAR ... EN DUPLICADO de ACTUALIZACIÓN de la CLAVE podría resultar en una pérdida de memoria cuando se ejecuta como una sentencia preparada. (Bug #22151233)
- Referencias: Este error se introdujo por Error #21908206.
- Si el servidor se ha iniciado con --performance_schema_accounts_size=0, consultar el Rendimiento del Esquema de la variable de estado de las tablas causado un servidor de salida. (Bug #22131713)
- Para las versiones de depuración, con ALTER TABLE para agregar una columna generada a una tabla podría provocar un bloqueo. (Bug #22083048)
- Algunos de los archivos de origen para las funciones espaciales en el directorio sql tuvo excesivo tiempo de compilación y requiere demasiado compilador de asignación de memoria. (Bug #22078874)
- Interna tamaños de búfer en resolve_stack_dump se incrementaron para dar cabida a un mayor símbolo de los requisitos de espacio para el código C++. (Bug #22071592)
- El archivo de unidad de systemd no especificar ninguna --pid-file opción para mysqld, con el resultado de que el inicio del servidor podría fallar. La unidad de archivo incluye ahora un defecto --pid-file de la opción en el ExecStart valor. Este defecto puede ser reemplazado en el anular.conf archivo cambiando tanto PIDFile y ExecStart para especificar el archivo PID nombre de ruta de acceso. (Bug #22066787)
- Una consulta con las tablas derivadas anidadas y subconsultas escalares en la lista de selección de la que se derivan de las tablas puede en algunos casos causar un servidor de salida. (Bug #22062023)
- Cuando se ejecuta mysqld con --inicializar, se utiliza chown() para establecer el directorio de datos de propietario, incluso si la propiedad ya estaba correcto. Esto causó problemas para SELinux y AppArmor. Ahora el servidor comprueba si el directorio de datos de propietario es correcta y se salta el chown() la llamada, si es así. (Bug #22041387)
- No de evaluación de una columna generada en la expresión de CREATE TABLE o ALTER TABLE puede hacer que un servidor de salida. Ahora bien, si la evaluación de la expresión produce un truncamiento o proporciona incorrecto entrada para una función, la declaración termina con un error y el DDL de la operación es rechazada. (Bug #22018999)
- Creación de un índice único en un PUNTO virtual de la columna podría resultar en un error o una afirmación para más adelante la tabla de accesos. (Bug #22017616)
- Los problemas que conducen a las advertencias de Valgrind para libmysqld se han corregido. (Bug #22007587)
- El envío de un pico de carga para un recién iniciado el servidor podría provocar que el Rendimiento del Esquema de asignar una gran cantidad de memoria, lo que posiblemente lleve a cabo-de-falla de la memoria. (Bug #22006088)
- Desarrollo de MySQL paquetes RPM podría fallar al instalar si MySQL Connector/C desarrollo de paquetes RPM instalados en el equipo. (Bug #22005375)
- Una falta de comprobación de error podría resultar en un servidor de salida para ELIMINAR las declaraciones que se refiere a las variables definidas por el usuario. (Bug #21982313)
- Posible desbordamiento del búfer de un uso incorrecto de strcpy() y sprintf() se corrigió. (Bug #21973610)
- MySQL paquetes RPM para RHEL5 no se pudo crear el mysql, el usuario del sistema. (Bug #21950975)
- MySQL no soporta columnas de tipo de FILA, pero el servidor no impidió que generaron columnas de ser creado que utiliza FILA de expresiones. Estos están ahora prohibidas. (Bug #21940542)
- El version_tokens plugin llamado el bloqueo de servicio utilizando un valor de tiempo de espera de sólo un segundo. El tiempo de espera se ha quitado el valor predeterminado de la lock_wait_timeout variable del sistema (es decir, un año). (Bug #21928198)
- Funciones espaciales podría devolver resultados no válidos si se le da un polígono o un multipolígono argumento que contiene agujeros de tal manera que un agujero vértice tocó el anillo exterior en un punto de la mentira en el interior de un anillo exterior del segmento. Esto puede manifestarse como: ST_UNION() la producción de un inválido polígono; ST_SymDifference() la producción de un inválido multipolígono; ST_Intersection() la producción de un inválido auto-intersección de polígonos; ST_Difference() la producción de una geometría no válida. (Bug #21927733, El Bug #21927639, El Bug #21927558, El Bug #21977775)
- Con el STRICT_TRANS_TABLES SQL modo activado, no es posible insertar datos en una VIRTUAL generado columna se define con el atributo not NULL. (Bug #21927469)
- Los problemas que conducen a las advertencias de Valgrind para OpenSSL generación de números aleatorios se han corregido. (Bug #21927436)
- Consultar las vistas de Windows podría conducir a pérdidas de memoria. (Bug #21908206)
- Referencias: Este error se introdujo por Error #13901905.
- Genera definiciones de columna se especifica con el atributo NULO provocó un error de sintaxis. (Bug #21900170)
- Un procedimiento almacenado que se utiliza ST_Area() puede devolver el número de filas de la primera y la segunda ejecuciones. (Bug #21889842)
- Para los polígonos valores con un anillo interior que toca un anillo exterior, ST_Buffer() podría volver inválida polígono valores. (Bug #21871856)
- Dos filas en el Rendimiento del Esquema de los hilos de la tabla podría tener el mismo THREAD_OS_ID valor. (Bug #21865330)
- Para las versiones de depuración, con ALTER TABLE para cambiar la expresión de una columna generada podría causar un servidor de salida. (Bug #21854004)
- MODIFICAR USUARIO del error si el servidor se ha iniciado con --skip-grant-tables. (Bug #21847825)
- El rendimiento del Esquema de lee de una sesión del THD de la estructura mientras que la sesión se estaba ejecutando podría crear condiciones de carrera y el resultado en un servidor de salida. (Bug #21841412)
- Una declaración preparada que calcula ST_IsSimple() o ST_Buffer_Strategy() en una columna que acepta valores null en una combinación externa podría devolver el número de filas de la primera y la segunda declaración de las ejecuciones. (Bug #21841051)
- Consultas sobre el Rendimiento del Esquema de variables_by_thread tabla podría causar un servidor de salida cuando se examina el sistema de variables de una nueva conexión. (Bug #21840950)
- La ejecución de AYUDAR a las declaraciones o declaraciones que implican la CONVERT_TZ() la función podría conducir a una pérdida de memoria y a MyISAM de referencia en el recuento de errores en el apagado del servidor. (Bug #21840241)
- Funciones espaciales podía leer ya liberado de la memoria. (Bug #21823135)
- Para Debian el paquete de archivos de control, libnuma-dev fue añadido a Build-Depends para habilitar el soporte NUMA. (Bug #21822631)
- La selección de los valores DECIMALES en variables definidas por el usuario puede hacer que un servidor de salida. (Bug #21819304)
- Re-evaluación de una columna generada en la expresión podría provocar que el acceso a la previamente liberado de memoria y un servidor de salida. (Bug #21810529)
- MySQL no reconocer las dependencias funcionales de la base de las columnas en una columna generada en la expresión de la columna generada. (Bug #21807579)
- ST_SymDifference() podría plantear una afirmación de polígonos con la auto-puntos de intersección. (Bug #21767301, El Bug #79031, El Bug #22124757)
- El USUARIO salida de campo de la auditoría de registro plugin era incorrecto. (Bug #21766380)
- Un servidor de salida podría producirse para las consultas de los cuales: a) un GRUPO se incluye la clave primaria y secundaria de las columnas de clave; y b) la cláusula where se incluye un predicados de igualdad en la primera columna de clave principal, donde esa columna era constante. (Bug #21761044)
- La construcción de MySQL usando paralelo compilación a veces falló con un intento de compilar sql_yacc.yy antes de lex_token.h había sido creado. (Bug #21680733)
- Con el binario habilitado el registro, la expedición de la GOTA de la TABLA TEMPORAL cuando en XA_IDLE estado causado una afirmación a ser elevado. Ahora un ER_XAER_RMFAIL de error se devuelve.
- En consecuencia de la corrección para este problema, las declaraciones que anteriormente tuvo éxito en XA_IDLE ahora el estado de fallar con un ER_XAER_RMFAIL de error. Cuando se ejecuta con --gtid-mode=ON, una explícita de la GOTA sigue fallando con ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION. (Bug #21638823)
- Una consulta con una subconsulta en la parte izquierda de una subconsulta que se transformó en un semi-unirse podría causar un servidor de salida. (Bug #21606400)
- Concurrente al RAS de los PRIVILEGIOS y de REVOCAR o instrucciones GRANT podría producir una pequeña ventana de tiempo durante el cual no válidos de acceso a la memoria de usuario de proxy de información puede ocurrir, resultando en un servidor de salida. (Bug #21602056)
- Usar CON el paquete ACUMULATIVO dentro de una subconsulta puede hacer que un servidor de salida. (Bug #21575790)
- Para las versiones de depuración, una llamada a MAKE_SET() con una subconsulta como argumento podría ser evaluados antes de las tablas estaban cerradas, causando una afirmación a ser elevado. (Bug #21547779)
- Iniciar el servidor con la query_alloc_block_size sistema conjunto de variables a ciertos valores negativos en una máquina sin suficiente memoria podría resultar en errores de memoria. (Bug #21503595)
- El uso de DESINSTALAR el PLUGIN para desinstalar el daemon_example plugin puede hacer que un servidor de salida. (Bug #21467458)
- RAS DES_KEY_FILE error al volver a cargar la DES archivo de clave. (Bug #21370329)
- Si se ha producido un error durante la fase de configuración de la subconsulta la materialización de los utilizados para calcular un predicado, la limpieza de la tabla temporal no sucedió, que conduce a Valgrind errores. (Bug #21346081)
- En Windows, el sysbench de referencia de la herramienta de comando "ejecutar" cuelga al intentar crear varias tablas para el OLTP prueba cuando el uso de conexiones de memoria compartida. (Bug #21319192, El Bug #77481)
- Consultas rechazado por MySQL Enterprise Firewall se trunca a 512 caracteres cuando se escriben en el registro de errores. (Bug #20948270)
- Un servidor de salida podría producirse por la segunda ejecución de una instrucción preparada para que una cláusula ORDER BY se refiere a una posición de la columna. (Bug #20755389)
- Repite la ejecución de una sentencia preparada podría causar un servidor de salida si el valor predeterminado de la base de datos ha cambiado. (Bug #20447262)
- mysql_plugin podía salir debido a un inadecuado de la comprobación de la cadena de operación operandos. (Bug #20376670)
- Después de la falla para crear una tabla temporal durante el proceso de combinación y de la liberación de la tabla de descriptores, un intento de acceso a la ahora descriptor no válido puede hacer que un servidor de salida. (Bug #19918299)
- Tipo de fallo en la conversión de los valores DECIMALES podría causar un servidor de salida. (Bug #19912326, El Bug #20013538)
- INSERTAR RETRASO puede hacer que un servidor de salida para tablas con particiones con una columna de caracteres de la clave y para el que la expresión se requiere un conjunto de caracteres de conversión. (Bug #19894161)
- Un servidor de salida podría producirse cuando la actualización de una vista mediante un TODO operador de comparación en una subconsulta que selecciona a partir de una columna indizada en la tabla principal. (Bug #19434916)
- Con AddressSanitizer (ASAN) habilitado, desencadena que contenía, nula o ineficaz personajes podrían causar un ASAN servidor de salida. (Bug #18831513)
- Incorrecto comprobación de errores para la NAME_CONST() la función podría conducir a un servidor de salida. (Bug #17733850)
- Las consultas que se necesita para almacenar el resultado de ST_AsWKB() en una tabla temporal podría fallar con un mensaje de error. (Bug #79060, El Bug #22131961)
- Referencias: Este error se introdujo por Error #21614368.
- Si mysqld se inició con la opción --help, se creó un registro binario del archivo de índice. Si ese archivo se encuentra en el directorio de datos y el comando precedido de directorio de datos de inicialización la inicialización, a continuación, falló debido a un vacío de datos de directorio. (Bug #78986, El Bug #22107047)
- mysqladmin --help muestra el antiguo comando de contraseña, aunque el comando fue eliminado en MySQL 5.7.5. (Bug #78774, El Bug #21972941)
- El nombre del archivo es el conjunto de caracteres diseñado para uso interno, pero las referencias a ella en las instrucciones SQL no producir un error. Ahora lo hacen. (Bug #78732, El Bug #21958734)
- Si una columna generada se utiliza una expresión que se ve afectado por el modo SQL, la expresión podría producir resultados diferentes para los mismos valores de entrada, y dependiendo del modo SQL. (Por ejemplo, la interpretación del operador || depende de la PIPES_AS_CONCAT modo SQL.) Ahora la evaluación de la expresión se utiliza el modo SQL en efecto en el momento en que se define la columna. (Bug #78665, El Bug #21929967)
- Fundición de grandes valores hexadecimales podría producir un resultado incorrecto y no hay advertencia de truncamiento. (Bug #78641, El Bug #21922414)
- mysqlpump generado incorrecta de las instrucciones ALTER TABLE para la adición de claves foráneas. (Bug #78593, El Bug #21907297)
- El mensaje de error devuelto al intentar definir un BLOB, TEXTO, JSON, o la GEOMETRÍA de la columna con un valor por defecto (Error 1101, ER_BLOB_CANT_HAVE_DEFAULT) se refiere a BLOB y columnas de TEXTO solamente. El mismo error se aplica a cualquiera de estos cuatro tipos cuando se intenta utilizar la opción PREDETERMINADA con él en la definición de una columna; el correspondiente mensaje de error ahora lo hace claro al referirse a JSON y la GEOMETRÍA de las columnas así. (Bug #78527, El Bug #21887035)
- Una consulta con JSON_EXTRACT() devuelve el mal resultado después de un índice virtual se agregó a la tabla. (Bug #78464, El Bug #21854241)
- Es posible almacenar datos que no son ASCII en las columnas para el almacenamiento de datos de conjunto de caracteres ascii. (Bug #78276, El Bug #21774967)
- La adición de un índice ESPACIAL para una tabla MyISAM podría provocar que la cardinalidad de otros índices para llegar a ser incorrectos. (Bug #78213, El Bug #21789000)
- MySQL podría fallan en Solaris 11.3 cuando /usr/gnu/bin/como fue utilizado como el enlazador. (Bug #77797, El Bug #21484716)
- Algunos caracteres de puntuación en el armscii8 conjunto de caracteres están representados por dos codificaciones, con el resultado de que un personaje se almacenan utilizando una codificación de no encontrarse mediante una búsqueda con la otra codificación. Para estos personajes, MySQL ahora selecciona la codificación con el valor más bajo sistemáticamente el mapa de las instancias en la misma codificación. (Bug #77713, El Bug #21441405)
- Item_copy_decimal::copia() no tomar el div_precision_increment sistema de valor de la variable en cuenta, lo que resulta en valores DECIMALES de ser devuelto con la correcta precisión de algunas consultas. (Bug #77634, El Bug #21462523)
- Para consultas con el implícito de la agrupación; un índice con una columna de cadena como su primera parte; y una cláusula where con una comparación de igualdad comparación de la columna a una cadena con los caracteres finales, además el valor de la columna, una función de agregado que debe devolver NULL devuelve distinto de NULL. (Bug #77480, El Bug #21318711)
- LOAD_FILE() puede hacer que un servidor de salida para algunos de los nombres de ruta de si el conjunto de caracteres que se cp932. (Bug #76555, El Bug #20819220)
- Para construcciones tales como el ORDEN de numeric_expr INTERCALAR collation_name, el conjunto de caracteres de la expresión fue tratado como latin1, lo que resultó en un error si la intercalación especificada después de INTERCALAR es incompatible con latin1. Ahora, cuando una expresión numérica es implícitamente a una expresión de caracteres en la presencia de la CLASIFICACIÓN, el conjunto de caracteres utilizado es la asociada con el nombre de intercalación. (Bug #73858, El Bug #20425399)