usar online descargar datos crear como mysql phpmyadmin

online - ¿Hay alguna manera de ver las consultas pasadas de mysql con phpmyadmin?



phpmyadmin online (11)

Estoy intentando rastrear un error que borra filas en una tabla mysql .

Por mi vida no puedo rastrearlo en mi código PHP , así que me gustaría trabajar al revés al encontrar la consulta mysql real que está eliminando las filas.

Ingresé a phpmyadmin, pero no puedo encontrar una manera de ver el historial de operaciones sql anteriores.

¿Hay alguna manera de verlos en phpmyadmin?


De acuerdo, entonces sé que llegué un poco tarde y algunas de las respuestas anteriores son excelentes.

Sin embargo, como poco extra, en cualquier página de PHPMyAdmin:

  1. Haga clic en la pestaña SQL
  2. Haga clic en ''Obtener consulta guardada automáticamente''

esto mostrará su última consulta ingresada.


Estoy usando la versión del servidor phpmyadmin: 5.1.41.

Ofrece la posibilidad de ver el historial de sql a través de la tabla phpmyadmin.pma_history . Puede buscar su consulta en esta tabla.

La tabla pma_history tiene debajo de la estructura



Hay una pestaña de Consola en la parte inferior de la pantalla de SQL (consulta). Por defecto, no está expandido, pero una vez que se hace clic en él, debe mostrar las pestañas para Opciones, Historial y Borrar. Haga clic en el historial.

La longitud del historial de consultas se establece desde la Configuración relacionada con la página que se encuentra al hacer clic en la rueda dentada en la parte superior derecha de la pantalla.

Esto es correcto para PHP versión 4.5.1-1



Ok, entonces realmente me topé con la respuesta.

phpMyAdmin ofrece una breve historia. Si hace clic en el ícono ''sql'' justo debajo del logo ''phpMyAdmin'', se abrirá una nueva ventana. En la nueva ventana, solo haga clic en la pestaña ''historial''.

Eso le dará las últimas veinte operaciones SQL.


Para ver las consultas pasadas, simplemente ejecute esta consulta en phpMyAdmin.

SELECT * FROM `general_log`

si no está habilitado, ejecute las siguientes dos consultas antes de ejecutarlo.

SET GLOBAL log_output = ''TABLE''; SET GLOBAL general_log = ''ON'';


Puedo estar equivocado, pero creo que he visto una lista de consultas SQL previas en el archivo de sesión para las sesiones de phpmyadmin



Solo necesita hacer clic en la consola en la parte inferior de la pantalla en phpmyadmin y obtendrá el historial ejecutado:


Tienes que hacer clic en la ventana de consulta justo debajo del logotipo phpMyAdmin, se abrirá una nueva ventana. Simplemente haga clic en la pestaña Historial de SQL. Allí puede ver el historial de consultas SQL.