আপনি INFORMATION_SCHEMA.TABLES এর সাহায্যে একটি MySQL ডাটাবেসে শেষ পরিবর্তনের তারিখ/সময় পেতে পারেন। সিনট্যাক্স নিম্নরূপ -
select update_timeFROM information_schema.tablesWHERE table_schema ='yourDatabaseName''AND table_name ='yourTableName';
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল তৈরি করুন TblUpdate -> ( -> Id int null auto_increment প্রাথমিক কী, -> Name varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.49 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> TblUpdate(Name) মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) mysql> TblUpdate(নাম) মানগুলিতে সন্নিবেশ করুন ('ক্যারল'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.22 সেকেন্ড)
এখন আপনি সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করতে পারেন। প্রশ্নটি নিম্নরূপ -
TblUpdate থেকেmysql> নির্বাচন করুন;
আউটপুট
<প্রে>+------+------+| আইডি | নাম |+----+-------+| 1 | জন || 2 | ক্যারল |+---+------+2 সারি সেটে (0.00 সেকেন্ড)এখন আপনি নিম্নলিখিত ক্যোয়ারী −
ব্যবহার করে টেবিল আপডেট করতে পারেনmysql> আপডেট করুন TblUpdate সেটের নাম ='James' যেখানে Id=2; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) সারি মিলেছে:1 পরিবর্তিত:1 সতর্কতা:0
অতএব, আমরা উপরে আমাদের টেবিল আপডেট করেছি। এখন নিম্নলিখিত ক্যোয়ারী ব্যবহার করে একটি MySQL ডাটাবেসে শেষ পরিবর্তনের তারিখ/সময় পান -
mysql> আপডেট_টাইম নির্বাচন করুন -> information_schema.tables থেকে -> যেখানে টেবিল_স্কিমা ='নমুনা' -> এবং টেবিল_নাম ='TblUpdate' ->;
আমরা 2019-02-09 22:49:44 -
তারিখে ডাটাবেস আপডেট করেছি তা নিম্নলিখিত আউটপুটটি প্রদর্শন করছে <প্রে>+---------+| UPDATE_TIME |+---------+| 2019-02-09 22:49:44 |+----------------------+1 সারি সেটে (0.89 সেকেন্ড)