Sending mysql a SIGHUP in the logrotate postrotate section should do the trick ... postrotate killalll -SIGHUP mysqld > /dev/null endscript ... -- doug mcnash