PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mysqluebernimmt wait_timeout nicht?



muell200
14.03.07, 13:18
hallo

ich habe eine mysqldatenbank 4.0.15-13.

ich will die variable wait_timeout aendern.
in der my.cnf habe ich folgendes eingetragen:



[mysqld]
..
wait_timeout = 14400
..


mysql neugestartet.
leider hat sich der wert nich veraendert:



mysql -u root -p
show variables like 'wait_timeout';
| wait_timeout | 28800 |


was habe ich falsch gemacht?
ich will das inaktive verbinden nach 28800 sec. geschlossen werden.

nochwas:
was ist der unterschied zwischen connect_timeout und wait_timeout?

danke

marce
14.03.07, 13:21
entweder bin ich blind - oder da steht doch das, was Du eingetragen hast?

Auf die andere Frage:

wait_timeout

The number of seconds the server waits for activity on a non-interactive connection before closing it. This timeout applies only to TCP/IP and Unix socket file connections, not to connections made via named pipes, or shared memory.


connect_timeout

The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake.
http://dev.mysql.com/doc/refman/4.1/en/server-system-variables.html

(übrigens echt verdammt schwer zu finden...)

muell200
14.03.07, 13:29
entweder bin ich blind - oder da steht doch das, was Du eingetragen hast?

:) kann dich beruhigen, du bist nicht blind.
copy +paste fehler :)

habe es verbessert: wait_timeout = 14400