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
 | |
| }
 |