Configurando sql_mode de forma permanente en Mysql

Algunas de las variables del servidor de Mysql pueden dejarse de forma permanente y de esta forma cada vez que reiniciemos el ordenador o el servicio Mysql no deberemos modificarlas.

Para ello es necesario editar el fichero
sudo nano /etc/mysql/my.cnf

y añadiremos estas sentencia:

[mysqld]
sql_mode = ""

Donde entre las comillas pondremos los parámetros a fijar.

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.