Примерно понимаю, что нужно включить логирование. В нете нашел только логирование ошибок и медленных запросов. Мне нужно узнать все запросы, которые совершаются с mysql. Как бы это сделать?
Запускал вот так /etc/init.d/mysqld start --log[=/tmp/queries.log]
файл не создался
как записывать все запросы к mysql
Модератор: SLEDopit
Re: как записывать все запросы к mysql
Уберите квадратные скобки.
Всё, что мы делаем - абсурдно. (с) Камю
Re: как записывать все запросы к mysql
В манах именно в скобках было указано. Без скобок также не работает.
Re: как записывать все запросы к mysql
А mysql не нужно собирать с включенной функцией логирования? Я из пакетов ставил, Centos
Re: как записывать все запросы к mysql
Убить всех человеков!
Re: как записывать все запросы к mysql
Попробую на пальцах обьснить, что надо.
Какой-то скрипт формиурет запрос к БД, например SELECT * FROM и тп. Мне нужно чтобы все запросы вместе с этим записывались в файл. Как сделать?
Re: как записывать все запросы к mysql
Включи логирование всех запросов к mysql , читай внимательно ответ Poor Fred.
http://dev.mysql.com/doc/refman/5.0/en/query-log.html -- тут детально описано.
Re: как записывать все запросы к mysql
Через конф все получилось, нужно было только создать файл руками и права указать.
С консоли так и не получилось
С консоли так и не получилось