Start and Stop entires in MYSQL Logs
"where does MYSQL log start and stop entry with timings."

In the error log, it's formatted with a timestamp.

1st, locate your error log:

mysql&gt; SHOW VARIABLES LIKE 'log_error';
+---------------+---------------------------------------+
| Variable_name | Value                                 |
+---------------+---------------------------------------+
| log_error     | /usr/local/mysql/data/mysql-error.log |
+---------------+---------------------------------------+
1 row in set (0.00 sec)


Then just tail out the contents:

Fri May 02 $ tail -n 100 /usr/local/mysql/data/mysql-error.log 
2014-05-02 08:36:35 1024 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
... irrelevant lines ommitted ...
2014-05-02 08:36:45 6473 [Note] /usr/local/mysql/bin/mysqld: ready for connections.


Furthermore, you can query the server status variable uptime to display the number of seconds the server have been up.

mysql&gt; SHOW STATUS LIKE 'uptime';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| Uptime        | 13833 |
+---------------+-------+
1 row in set (0.00 sec)