Какие хорошие инструменты отладки MySQL для PHP? - PullRequest
0 голосов
/ 22 декабря 2010

Я ищу что-то вроде firebug, но для отслеживания и регистрации всех обработанных MySQL-запросов с синтаксисом, временем обработки, а также количеством и размером извлеченных строк.Все, что должно быть напечатано внизу страницы, так что это должно быть что-то включаемое в конце кода php.

Я не использую никаких фреймворков или библиотек, просто чистыйPHP и MySQL.

Какие-либо рекомендации по инструментам?

Спасибо

Ответы [ 2 ]

4 голосов
/ 22 декабря 2010

Просто используйте общий журнал mysql. Создайте включаемый файл, который выполняет эти два запроса, и отобразите выходные данные второго запроса.

SET GLOBAL general_log = 'ON';

SELECT * FROM mysql.general_log;
1 голос
/ 22 декабря 2010

Если у вас нет полного доступа к серверу MySQl или если на нем слишком много запущенных баз данных, и вам просто нужны журналы приложений, вы можете использовать «прокси-сервер mysql». Это очень полезные инструменты для отслеживания всех связей (в том числе запросов) между вашим конкретным приложением и базой данных. http://forge.mysql.com/wiki/MySQL_Proxy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...