কম্পিউটার টিউটোরিয়াল

MySQL টেবিলের তৈরির তারিখ কীভাবে পাবেন?

MySQL টেবিলের তৈরির তারিখ জানতে information_schema ব্যবহার করতে হবে। সিনট্যাক্স নিচে দেওয়া হলো:

SELECT create_time FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'yourDatabaseName' AND table_name = 'yourTableName';

আপনার ডাটাবেস এবং টেবিলের নাম অনুযায়ী উপরের কোয়েরিটি রান করুন। এখানে উদাহরণ হিসেবে business ডাটাবেস এবং student টেবিল ব্যবহার করা হয়েছে। কোয়েরিটি:

mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'business' -> AND table_name = 'student';

আউটপুট নিচে দেখানো হলো:

+---------------------+ | CREATE_TIME | +---------------------+ | 2018-10-01 12:26:57 | +---------------------+ 1 row in set (0.12 sec)

আরেকটি উদাহরণ দেখা যাক, নতুন করে একটি টেবিল তৈরি করি।

mysql> create table DateAsStringDemo -> ( -> YourDateTime datetime -> ); Query OK, 0 rows affected (0.57 sec)

টেবিল তৈরি করা হয়েছে, বর্তমান তারিখ ও সময় নিচের মতো:

mysql> select now();

আউটপুট:

+---------------------+ | now() | +---------------------+ | 2018-11-26 18:12:29 | +---------------------+ 1 row in set (0.00 sec)

এখন উপরের টেবিলের তৈরির সময় চেক করলে ২০১৮-১১-২৬ তারিখ দেখাবে।

কোয়েরিটি:

mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'test' -> AND table_name = 'DateAsStringDemo';

আউটপুট:

+---------------------+ | CREATE_TIME | +---------------------+ | 2018-11-26 18:01:44 | +---------------------+ 1 row in set (0.00 sec)
  1. MySQL-এ টেবিলের প্রথম এবং শেষ রেকর্ড বের করা

  2. MySQL-এ ডেটা ফরম্যাট আপডেট করা (STR_TO_DATE)

  3. MySQL-এ ডেটা রেকর্ড ও বর্তমান তারিখের পার্থক্য বের করার পদ্ধতি

  4. MySQL-এ DATE_ADD ব্যবহার করে টেবিলের তারিখ আপডেট করা (বছর যোগ/বিয়োগ)