Mysql错误日志旁边只有一个数字及其创建时间,我需要格式化它以便它还包含日期,
我应该怎么做?
130207 2:25:29 [Note] Plugin 'FEDERATED' is disabled.
130207 2:25:29 InnoDB: The InnoDB memory heap is disabled
130207 2:25:29 InnoDB: Mutexes and rw_locks use InnoDB's own implementation
130207 2:25:29 InnoDB: Compressed tables use zlib 1.2.3
130207 2:25:29 InnoDB: Using Linux native AIO
130207 2:25:30 InnoDB: Initializing buffer pool, size = 3.0G
130207 2:25:30 InnoDB: Completed initialization of buffer pool
130207 2:25:30 InnoDB: highest supported file format is Barracuda.
130207 2:25:30 InnoDB: Waiting for the background threads to start
答案 0 :(得分:5)
2013年2月7日不是130207吗?
答案 1 :(得分:4)
@mimipc是正确的,前6个字符确实是YYMMDD。
从MySQL 5.6.9开始引入change:
mysqld 现在以ISO(YYYY-MM-DD hh:mm:ss)格式将日期写入错误日志。它还包括日期之后的进程ID。
我不希望将其反向移植到以前的版本中...但是如果您真的有动力,那么您可以在早期版本上使用Bug #56240附加的补丁...但是,MySQL 5.6现在正式使用MySQL 5.6.10 General Availability status。