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