¿Cómo lo hago? Quiero todas las consultas registradas, no me importa el rendimiento alcanzado. Los documentos dicen que necesito iniciar mysqld con -l pero no puedo cambiar los parámetros cuando edito este servicio.Habilitar el registro de consultas en MySQL 5 en Windows 7
10
A
Respuesta
5
Puede establecer la opción en el archivo my.cnf
(posiblemente my.ini
), donde sea que se instale en su máquina. Los argumentos de línea de comando son más para una anulación de una sola vez, mientras que my.cnf es para configuraciones permanentes.
5
my.ini
\# SERVER SECTION
\# ----------------------------------------------------------------------
\# The following options will be read by the MySQL Server. Make sure that
\# you have installed the server correctly (see above) so it reads this
\# file.
[mysqld]
añadir
log=filename.log
ou puede establecer una ruta absoluta, por favor, Nueva el nuevo archivo;
continuación [mysqld]
y u encontrará Datos de programa \ MySQL \ MySQL Server 5.1 \ data o que realmente recomiendo que el uso de everything para buscar "filename.log"
en cmd
net stop mysql
net start mysql
0
para registro de consultas lentas añadir a my.ini
[mysqld]
# Enable slow query log
slow-query-log
# Name of slow query log file
slow_query_log_file = slow-query.log
# Log all queries that have taken more than long_query_time seconds to execute to file
long_query_time = 3
Cuestiones relacionadas
- 1. Habilitar el registro de consultas en SQLite 3
- 2. ¿Cómo puedo habilitar el registro lento de consultas de MySQL sin reiniciar MySQL?
- 3. ¿Cómo puedo habilitar el registro de consultas lentas de MySQL en mi servidor?
- 4. Cómo habilitar SSL en IIS 7/Windows 7 64bit
- 5. Deshabilitar y habilitar el protector de pantalla en Windows 7
- 6. RoR: consultas SQL de registro en el registro de producción
- 7. MySQL Registro de Consultas no válidas
- 8. Consultas jerárquicas en MySQL
- 9. Compatibilidad con HTML 5 en el navegador Windows Phone 7
- 10. RUNASADMIN en el Registro no parece funcionar en Windows 7
- 11. Cómo monitorear consultas MySQL en Windows
- 12. Registro de eventos en C# en Windows 7/2008 Servidor
- 13. El registro de consultas de Mysql no funciona
- 14. Habilitación del registro de consultas generales de MySQL con JDBC
- 15. WebSocket en Windows 7
- 16. Instalar MySQL-python en virtualenv en Windows 7
- 17. Problema de autenticación de Windows con Safari 5.x en Windows 7
- 18. Cómo habilitar el registro de sentencias de sql de tabla en mysql
- 19. PHP equivalente al registro lento de consultas de MySQL?
- 20. MySQL consultas lentas
- 21. Cómo habilitar INNODB en mysql
- 22. Cómo habilitar el registro de Ehcache
- 23. ¿Cuál es la unidad de tiempo en el registro de consultas lentas de MySQL?
- 24. Mysql zona horaria en Windows 7 no se actualiza
- 25. cómo habilitar el registro de nivel de paquete en log4j
- 26. MySQL registro de consultas lento - ¿qué tan lento es lento?
- 27. ¿Iniciar tomcat en el inicio de Windows 7?
- 28. ¿Qué significa "SELECT/*! N SQL_NO_CACHE */* FROM` mytable` "en el registro lento de consultas de MySQL?
- 29. Controlador MySQL para Rails en Windows 7 x64
- 30. de consultas SQL, Selección 5 más reciente en cada grupo
Encontré my.ini, pero ¿qué le agrego? Parece que no puedo encontrar referencia a nada, excepto log-slow-queries que no necesito –
'general_log' (0 o 1 para habilitar/deshabilitar el registro general), y' general_log_file' (nombre/ruta del archivo que desea iniciar sesión en: http://dev.mysql.com/doc/refman/5.1/en/query-log.html –
Entendido, simplemente agregue log = filename.log en cualquier lugar de my.ini y el registro aparecerá en el Programa Data \ mysql \ MySQL Server 5.1 \ data –