अंतिम एक्सेस समय प्राप्त करने के लिए, निम्न सिंटैक्स का प्रयास करें -
चुनें update_timeFROM INFORMATION_SCHEMA.TABLESWHERE table_schema ='yourDatabaseName'AND table_name ='yourTableName'
उपरोक्त सिंटैक्स MyISAM इंजन प्रकार के बारे में अंतिम एक्सेस जानकारी देता है।
यहां, हमारा डेटाबेस 'व्यवसाय' है और हम 'twoprimarykeytabledemo' नाम के साथ तालिका का उपयोग करेंगे।
MySQL डेटाबेस का अंतिम एक्सेस टाइम प्राप्त करने के लिए, निम्न क्वेरी का उपयोग करें।
केस 1 - क्वेरी इस प्रकार है -
mysql> अपडेट_टाइम चुनें -> INFORMATION_SCHEMA.TABLES से -> जहां table_schema ='business' -> AND table_name ='twoprimarykeytabledemo';
आउटपुट इस प्रकार है -
<पूर्व>+---------------------+| UPDATE_TIME |+---------------------+| 2018-11-21 16:51:50 |+---------------------+1 पंक्ति में सेट (0.24 सेकंड)केस 2 -
mysql> अपडेट_टाइम चुनें -> INFORMATION_SCHEMA.TABLES से -> जहां table_schema ='business' -> AND table_name ='currenttimezone';
आउटपुट इस प्रकार है -
<पूर्व>+---------------------+| UPDATE_TIME |+---------------------+| 2018-10-29 17:20:18 |+---------------------+1 पंक्ति में सेट (0.20 सेकंड)केस 3 - अगर आपका टेबल इंजन टाइप InnoDB है, तो आपको NULL मिलेगा।
क्वेरी इस प्रकार है -
mysql> अपडेट_टाइम चुनें -> INFORMATION_SCHEMA.TABLES से -> जहां table_schema ='business' -> AND table_name ='zerofilldemo';
निम्न आउटपुट है -
<पूर्व>+---------------+| UPDATE_TIME |+----------------+| NULL |+---------------+1 पंक्ति में सेट (0.09 सेकंड)