Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a way to view past mysql queries with phpmyadmin?

People also ask

How do I find SQL query history in phpMyAdmin?

Open PhpMyAdmin and select database. There is a console tab at bottom of the SQL query screen,click to open and click on history. It will shows all the query logs.

How do I view phpMyAdmin logs?

In phpMyAdmin 4.0, you go to Status > Monitor. In there you can enable the slow query log and general log, see a live monitor, select a portion of the graph, see the related queries and analyse them. Show activity on this post. Show activity on this post.

Where are MySQL queries stored?

Data for all users, databases, and queries is stored in the mysql schema database in the Azure Database for MySQL instance.


Ok, so I actually stumbled across the answer.

phpMyAdmin does offer a brief history. If you click on the 'sql' icon just underneath the 'phpMyAdmin' logo, it'll open a new window. In the new window, just click on the 'history' tab.

That will give you the last twenty or so SQL operations.

enter image description here


There is a Console tab at the bottom of the SQL (query) screen. By default it is not expanded, but once clicked on it should expose tabs for Options, History and Clear. Click on history.

The Query history length is set from within Page Related Settings which found by clicking on the gear wheel at the top right of screen.

This is correct for PHP version 4.5.1-1


You just need to click on console at the bottom of the screen in phpMyAdmin and you will get the Executed history:

enter image description here


To view the past queries simply run this query in phpMyAdmin.

SELECT * FROM `general_log`

if it is not enabled, run the following two queries before running it.

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

I don't think phpMyAdmin lets you do that, but I'd like to hear I'm wrong.

On the other hand you can enable query logging in MySQL: The General Query Log


Yes, you can log queries to a special phpMyAdmin DB table.

See SQL_history.


I am using phpMyAdmin Server version: 5.1.41.

It offers possibility for view sql history through phpmyadmin.pma_history table.

You can search your query in this table.

pma_history table has below structure:

enter image description here