El Panel MySQL de Nobregas registra cada consulta SQL que ejecutas en el servidor con fines de seguridad y auditoría. Esta guía cubre las mejores prácticas para gestionar tu actividad de consultas y mantener tu espacio de trabajo organizado.
Qué Se Rastrea
Cada consulta que ejecutas en la página SQL Query se registra del lado del servidor con:
- El texto completo de la sentencia SQL.
- La base de datos contra la que se ejecutó.
- Una marca de tiempo de cuándo se ejecutó.
- Si tuvo éxito o falló.
- Tiempo de ejecución y filas afectadas.
Este registro ayuda con la auditoría de seguridad y la resolución de problemas.
Mantener Tus Consultas Organizadas
Usa un Archivo Local de Consultas
Almacena consultas importantes o frecuentemente usadas en un archivo .sql local en tu computadora:
-- Obtener todos los usuarios activos
SELECT * FROM users WHERE active = 1;
-- Reporte de ingresos mensuales
SELECT DATE_FORMAT(created_at, '%Y-%m') AS month, SUM(total) AS revenue
FROM orders GROUP BY month ORDER BY month DESC;
Esto te da una biblioteca personal de consultas que puedes copiar en el editor en cualquier momento.
Usa Comentarios en SQL
Añade comentarios descriptivos a tus consultas para recordar su propósito:
-- PRECAUCIÓN: Elimina usuarios inactivos con más de 1 año
DELETE FROM users WHERE active = 0 AND created_at < DATE_SUB(NOW(), INTERVAL 1 YEAR);
Buenas Prácticas de Seguridad
- Evita poner datos sensibles directamente en consultas — Usa consultas parametrizadas en el código de tu aplicación al tratar con contraseñas o información personal.
- Ten cuidado con consultas destructivas — Siempre ejecuta un SELECT primero para previsualizar qué filas se verán afectadas por un DELETE o UPDATE.
- Revisa antes de ejecutar — Verifica la base de datos seleccionada y el texto de la consulta antes de hacer clic en Execute.
Qué No Se Ve Afectado al Gestionar el Historial
Limpiar o gestionar tu historial de consultas no tiene efecto en:
- Tus bases de datos, tablas o datos.
- Los usuarios de base de datos y sus privilegios.
- La actividad de consultas de otros usuarios.
- Cualquier cambio ya realizado por consultas ejecutadas previamente — el registro de consultas es independiente de las operaciones en sí.