MYSQL: Enable BINARY Logging using my.cnf config
Below are the parameters to enable binary logs - Make sure the changes are done based on hardware configurations and RAM.
Mention binary logs with respect to databases using - "binlog_do_db" parameter
Binary file will automatically flush logs to new file base the system configuration settings and also we can flush logs by automating using shell script by setting cron-job feature.
If you want use MySQL options - MySQL Configuration has in-built to limit binary file size using - "max_binlog_size" parameter
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
# other settings you may need to change.
#server-id = 1
log_bin = /usr/local/mysql/logfiles/XXXXXX_index.log
#max_binlog_size = 100M
binlog_do_db = db1
binlog_do_db = db2
binlog_do_db = db3
binlog_do_db = db4
binlog_do_db = db5
#binlog_ignore_db = include_database_name