2013-05-28 12 views
5

मुझे यकीन है कि उत्तर स्पष्ट है लेकिन मैं इसे पाने के जीवन के लिए नहीं कर सकता। मुझे यह जानने की जरूरत है कि मेरे mysqld के लिए एक विशिष्ट कॉन्फ़िगरेशन आइटम किस दिनांक में बदल गया है। इस config परिवर्तन अपने सर्वर की mysqld.log फ़ाइल में विख्यात है, लेकिन प्रवेश की तारीख इस प्रकार फ़ॉर्मेट है:सेंटोस mysql लॉग फ़ाइल दिनांक प्रारूप

120630 11:49:30 mysqld started 

मैं इस प्रविष्टि की तारीख पता करने की जरूरत है, मैं यह पहले है अनुमान लगा रहा हूँ कॉलम, लेकिन मैं यह समझ नहीं सकता कि इसे कैसे डीकोड किया जाए।

अग्रिम में आपकी सहायता के लिए धन्यवाद।

संपादित करें: इस मामले में, 120630 का मतलब 30 जून, 2012 को होना चाहिए? मैंने इस पर विचार नहीं किया क्योंकि यह वास्तव में मेरी लॉग फ़ाइल में तिथियों के साथ समझ में नहीं आता है, लेकिन मुझे एहसास हुआ कि यह संभव था ...

उत्तर

7

यह सही है, यह YYMMDD HH:MM:SS है जो कई अन्य mysql स्वरूपों की तरह है - कम से कम डेट-ऑर्डर के मामले में। थोड़ा बड़ा।

यहाँ एक सप्ताह पहले से कुछ ज्यादा से एक देव मशीन के लॉग से एक नमूना है:

130520 7:31:51 [Note] Event Scheduler: Loaded 0 events

यह 7:31 बजे, मई 20 वीं, 2013 से है।

+0

धन्यवाद! हालांकि इसका मतलब है कि अब मुझे यह पता लगाना है कि मेरे लॉगफाइल क्यों समझ में नहीं आते :) – prhalmen

संबंधित मुद्दे