Mysql binlog path from mysql console

Kotesh Malempati picture Kotesh Malempati · Dec 4, 2013 · Viewed 12.8k times · Source

Is there a way to know the bin log files path from mysql console as we can know whether its ON or OFF by using

Select * information_schema.GLOBAL_VARIABLES
where variable_name like '%log_bin%'. 

Answer

Daniel W. picture Daniel W. · Dec 4, 2013

Use this to show on/off:

SHOW VARIABLES LIKE 'log_bin'

Also:

SHOW GLOBAL VARIABLES LIKE '%bin%'

Or

SHOW SESSION VARIABLES LIKE ...

More Information: (notice that some of these values and results changed from 5.5 to 5.6!)

http://dev.mysql.com/doc/refman/5.5/en/show-master-status.html

mysql > SHOW MASTER STATUS;
+---------------+----------+--------------+------------------+
| File          | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+---------------+----------+--------------+------------------+
| mysql-bin.003 | 73       | test         | manual,mysql     |
+---------------+----------+--------------+------------------+

mysql> SHOW BINARY LOGS;
+---------------+-----------+
| Log_name      | File_size |
+---------------+-----------+
| binlog.000015 |    724935 |
| binlog.000016 |    733481 |
+---------------+-----------+