URGENTE!!!!
Alguem sabe como eu faço p/ logar todas as conexoes que fizerem no MYSQL? tanto como query como processos,etc....
Versão Imprimível
URGENTE!!!!
Alguem sabe como eu faço p/ logar todas as conexoes que fizerem no MYSQL? tanto como query como processos,etc....
o próprio MySQL cria a directoria de logs! provavelmente em /var/log/mysql ou entao na sua directoria de instalação tem la´
<IMG SRC="images/forum/smilies/icon_biggrin.gif">
Sim mas por default pelo menos no redhat 7.3 o log fica desabilitado ele num grava nda
Pessoalmente não gosto de distros RPM based. Não e´ q sejam piores, mas simplesmente têm alguns "pormenores" como estes!
Verifica durante a instalação do MySQL por RPM os parametros de instalação .. rpm - Uvh mysql-x.xx.rpm --help, penso que funcionara´ para activares os logs, senao tudo tera´ de ser feito "à lá pata"!
http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html#Log_Files
Um abraço <IMG SRC="images/forum/smilies/icon_biggrin.gif">
Em distros redhat based entre no diretório /etc/sysconfig deve haver um arquivo chamado mysql, você deve colocar uma linha como segue:
MYSQL_LOG_OPTIONS="--log=/var/log/mysql.log"
e altere o caminho do log como deseja, o arquivo /var/log/mysql.log deve pertencer a mysql.mysql e ter 644 como permissões.
Se não estiver usando os init-scripts do redhar para carregar do daemon, use somente os parâmetros --log=/var/log/mysql.log para carregar o daemon.
E isso deve resolver.
Leandro