কম্পিউটার

কিভাবে MySQL টেবিল স্টোরেজ ইঞ্জিন আপডেট করবেন


MySQL টেবিল ইঞ্জিন আপডেট করতে, নিচের সিনট্যাক্স অনুসরণ করুন -

সিনট্যাক্স

সারণী পরিবর্তন করুন yourTableName ENGINE=InnoDB;

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable -> ( -> StudentId int NULL AUTO_INCREMENT প্রাথমিক কী, -> StudentName varchar(20), -> StudentAge int, -> StudentCountryName varchar(20) -> )ENGINE=MyINCREMENT,=AUTO 101;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.18 সেকেন্ড)

আসুন টেবিলের বর্ণনাটি পরীক্ষা করি -

mysql> দেখান টেবিল তৈরি করুন DemoTable;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+-------------------------------------------------------- -------------------------------------------------- ---------+| টেবিল | টেবিল তৈরি করুন |+---------------+------------------------------- -------------------------------------------------- ---------+| DemoTable | সারণী তৈরি করুন `ডেমোটেবিল` ( `স্টুডেন্টআইডি` int(11) নট NULL AUTO_INCREMENT, `StudentName` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, `StudentAge` int(11) DEFAULT NULL Code , প্রাথমিক কী (`ছাত্র আইডি`) ) ইঞ্জিন=MyISAM AUTO_INCREMENT=101 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci |+---------------+---------- -------------------------------------------------- ------------------------------ সেটে 1 সারি (0.50 সেকেন্ড)

MySQL টেবিল ইঞ্জিন -

আপডেট করার জন্য এখানে ক্যোয়ারী আছে
mysql> টেবিল পরিবর্তন করুন DemoTable ENGINE=InnoDB;কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত হয়েছে (1.21 সেকেন্ড)রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0

আসুন আবার টেবিলের বর্ণনা পরীক্ষা করি -

mysql> দেখান টেবিল তৈরি করুন DemoTable;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+-------------------------------------------------------- -------------------------------------------------- ---------+| টেবিল | টেবিল তৈরি করুন |+---------------+------------------------------- -------------------------------------------------- ---------+| DemoTable | সারণী তৈরি করুন `ডেমোটেবিল` ( `স্টুডেন্টআইডি` int(11) নট NULL AUTO_INCREMENT, `StudentName` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL, `StudentAge` int(11) DEFAULT NULL Code , প্রাথমিক কী (`স্টুডেন্টআইডি`) ) ইঞ্জিন=InnoDB AUTO_INCREMENT=101 ডিফল্ট চারসেট=utf8 COLLATE=utf8_unicode_ci |+---------------+---------- -------------------------------------------------- ------------------------------ সেটে 1 সারি (0.00 সেকেন্ড)
  1. একটি MySQL টেবিল myISAM বা InnoDB ইঞ্জিন ব্যবহার করছে কিনা তা আমি কিভাবে জানব?

  2. জাভা মাইএসকিউএল দিয়ে একটি মাইএসকিউএল টেবিল আপডেট করুন

  3. কিভাবে ব্যাচ আপডেট MySQL টেবিল?

  4. মাইএসকিউএল-এ একটি টেবিল বিদ্যমান থাকলে আমি কীভাবে সনাক্ত করব?