2016-01-28 2 views
0

Как я могу открыть файл MySQL.log по пути /var/log/mysql/mysql.log? Я использую phpmyadmin. Мой «general_log» включен. Я пытаюсь открыть этот файл с помощью PUTTY, и я не знаю, какую команду ввести.Phpmyadmin open .log file

ответ

0

В моей системе Debian общий журнал MySQL хранится в /var/log/mysql/mysql.log. Что вы надеетесь сделать с этим файлом?

Чтобы просмотреть его через PuTTY, вы должны использовать свой любимый текстовый редактор, пейджер или инструмент анализа синтаксиса или утилиту поиска. Я использую less, потому что это лучшая задача для пейджера, чем текстовый редактор, и предпочитаю его more.

less /var/log/mysql/mysql.log 

Поскольку это текстовый файл, PhpMyAdmin не будет знать, что делать с ним, так что нет никакого смысла его загрузки через PhpMyAdmin.

+0

Привет, спасибо за ур ответ. В файле mysql.log я не вижу журналы (ip, имя пользователя, дату, время и т. Д.) Из всех запросов, поэтому, где я могу их найти? – mar97

+0

Вы должны явно включить ведение журнала (что вы можете сделать в my.cnf или во время выполнения); большинство дистрибутивов отключает его по умолчанию. Вы также можете дважды проверить свой конфигурационный файл (возможно, '/ etc/mysql/my.cnf') для пути, указанного в файле' general_log_file'. –

+0

Я бы написал сценарий, который записывает журналы (ip, дата, время и т. Д.) На файл на моем сервере. Есть ли у вас какие-то идеи? Я не могу редактировать любой файл в mysql, потому что у меня нет какой-либо привилегии. – mar97