Título: MySQL no me muestra mensajes de errores Publicado por: Aikanáro Anário en 28 Marzo 2012, 02:59 am Si tengo un error en al sintaxis o inserto una foreign key inválida, mysql no me muestra ningún error. Tampoco me muestra si un query o otro tipo de sentencia sql se ejecutó correctamente. Si la sentencia está correcta se ejecuta, y todo bien, pero necesito ver cuando me da un mensaje de error.
Estoy usando la versión del workbench 5.2.38, con Ubuntu 11.10 de 64 bits. Estoy escribiendo la sentencia en un sql tab. Sí me marca si hay un error de sintaxis, pero no me dice cual es. El sqlServer, sí. ¿Es que mysql no tiene esa funcionalidad? Era que el panel inferior estaba oculto, ese es el panel donde salen los mensajes. Título: Re: MySQL no me muestra mensajes de errores Publicado por: el-brujo en 28 Marzo 2012, 11:52 am Añadir al fichero de configuración my.cnf
Para logear las queries: Código: log = /var/log/mysql/mysql.log O directamente: Código: SET GLOBAL general_log = 'ON'; Para logear errores: Código: log-error = /var/log/mysql/mysql.err Para logear queries que tarden más de x segundos en ejecutarse (long queries) Código: long_query_time = 1 Código: log_queries_not_using_indexes = 1 Para logear todos loscambios (log binario) Código: # The binlog is for replication, so I've commented it out here. http://dev.mysql.com/doc/refman/5.5/en/binary-log.html http://dev.mysql.com/doc/refman/5.5/en/query-log.html |