37 lines
		
	
	
		
			839 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			37 lines
		
	
	
		
			839 B
		
	
	
	
		
			Plaintext
		
	
	
	
|  | # This logname can be set in /etc/my.cnf | ||
|  | # by setting the variable "err-log" | ||
|  | # in the [safe_mysqld] section as follows: | ||
|  | # | ||
|  | # [safe_mysqld] | ||
|  | # err-log=/usr/local/mysql/data/mysqld.log | ||
|  | # | ||
|  | # If the root user has a password you have to create a | ||
|  | # /root/.my.cnf configuration file with the following | ||
|  | # content: | ||
|  | # | ||
|  | # [mysqladmin] | ||
|  | # password = <secret>  | ||
|  | # user= root | ||
|  | # | ||
|  | # where "<secret>" is the password.  | ||
|  | # | ||
|  | # ATTENTION: This /root/.my.cnf should be readable ONLY | ||
|  | # for root ! | ||
|  | 
 | ||
|  | /usr/local/mysql/data/mysqld.log { | ||
|  |         # create 600 mysql mysql | ||
|  |         notifempty | ||
|  | 	daily | ||
|  |         rotate 3 | ||
|  |         missingok | ||
|  |         compress | ||
|  |     postrotate | ||
|  | 	# just if mysqld is really running | ||
|  | 	if test -x /usr/local/mysql/bin/mysqladmin && \ | ||
|  | 	   /usr/local/mysql/bin/mysqladmin ping &>/dev/null | ||
|  | 	then | ||
|  | 	   /usr/local/mysql/bin/mysqladmin flush-logs | ||
|  | 	fi | ||
|  |     endscript | ||
|  | } |