Hilfe benötigen. Ich habe mich hier auf Stack und auf der MySQL-Website umgesehen und keine der Konfigurationen funktioniert jemals für mich. Ich muss das langsame MySQL-Abfrageprotokoll sowie das allgemeine Abfrageprotokoll aktivieren. Ich möchte dies in meiner Konfigurationsdatei und nicht als SET
Anweisung tun, da ich davon ausgehe, dass dies bei jedem Neustart von mysql zurückgesetzt wird.
Was vermisse ich?! Jede Site sagt etwas völlig anderes ... Ich verwende MySQL 5.5.15. Dies ist meine aktuelle Konfiguration:
[mysqld]
local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
skip-external-locking
query_cache_limit=8M
query_cache_size=64M
query_cache_type=1
long_query_time=2
slow_query_log_file=/var/log/mysqld.slow.log
max_connections=100
max_user_connections=10
interactive_timeout=20
wait_timeout=20
connect_timeout=6
thread_cache_size=128
key_buffer=16M
key_buffer_size=256M
join_buffer=1M
max_allowed_packet=16M
table_cache=1024
read_buffer_size=2M
sort_buffer_size=2M
max_connect_errors=10
# Try number of CPU's*2 for thread_concurrency
thread_concurrency=4
myisam_sort_buffer_size=64M
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
general_log=1
undgeneral_log_file=/var/log/mysqld.general.log