Error using sql_mode=only_full_group_by (Default in mysql 5.7.9)

Este error ha aparecido al instalar la nueva versión de Ubuntu 16.04
En este ordenador estaba instalado mysql-server php y phpmyadmin:
Para solucionar este problema de que no deja ejecutar según que consultas, es debido a que la nueva verison 5.7 incluye unos nuevos parámetro de configuración en el campo sql_mode.
Para solucionar esto, solo hay dos caminos, o reescribir el código para que las consultas sean válidas o entrar en phpmyadmin, ir a la pestaña variables y localizar la variable o campo sql_mode y borra el contenido del campo o los parámetros que no os interesen.
En el contenido del campo encontrareis esto:sql_mode

ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION

yo he sacado el ONLY_FULL_GROUP_BY, pero hay gente que se lo cepilla todo.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s