Mysql включва трупи, rtfm Linux, DevOps и системно администриране
Самата MySQL трябва да бъде инсталиран, например - по време на инсталацията на лампата. както е описано тук >>>.
За да се даде възможност на подробното регистриране на заявки до всички бази данни MySQL. че е необходимо да добавите запис в my.cnf файла.
Ако не сте сигурни, че имате един (ако инсталацията се извършва от една статия в линка по-горе - че той няма да) - първо трябва да направите търсене:
# Намерете my.cnf
# Whereis my.cnf
# Намерете my.cnd
Ако нито един от по-горе резултат, екипът не е донесъл - процедира по следния начин.
При инсталиране, MySQL създава някои демо файлове и да ги поставя в директорията / ЮЕсАр / местни / акции / MySQL / на. Сред тях има четири варианта:
ми-huge.cnf - сървър с огромен товар;
ми-large.cnf - сървър с тежък товар;
ми-medium.cnf - средно натоварване;
ми-small.cnf - малък.
Изберете опцията, която искате, и да направи:
# Cp /usr/local/share/mysql/my-small.cnf /var/db/mysql/my.cnf
къде ми-small.cnf - вариант на конфигурационния файл, който сте избрали за вашия сървър. Например ми-small.cnf.
Пътят в която сте копирали може да бъде различна: / Var / db / MySQL /, / и т.н. / или / ЮЕсАр / местни / и т.н. / - MySQL стартиране файл ще намерите всички тези директории.
Освен това, във файла, който сте копирали (.TE /var/db/mysql/my.cnf ако не изберете друг начин ..), Преместете устройството [Mysqld] и добавяне на ред в края:
Отново, местоположението на лог файл може да бъде всеки, по ваша преценка.
Сега - създаване на самия файл и да го настроите точно за MySQL:
# Touch /var/log/mysql.log
# Chown MySQL: MySQL /var/log/mysql.log
Сега, всички заявки към MySQL бази данни се записват в този дневник.
ВАЖНО. не забравяйте да се коригира въртенето на дневника, в противен случай то бързо ще нарасне до много големи размери.
В конфигурационния файл /etc/newsyslog.conf добавете реда:
/var/log/mysql.log MySQL: MySQL 600 2100 $ W6D0 JB /var/db/mysql/akira.pid
където 100-те - е размерът на лог файл, след което то ще се архивира и akira.pid - име PID-файл от името на вашия сървър.
Newsyslod Рестартирайте за да приложите промените:
# /etc/rc.d/newsyslog рестартиране
Създаване и / или подстригване лог файлове.
Сега можете да видите дневника:
# Tail -f /var/log/mysql.log