কম্পিউটার

মাইএসকিউএল-এ আমি কীভাবে "কীক্যাশ দিয়ে মেরামত" এড়াতে পারি?


MySQL-এ কীক্যাশ দিয়ে মেরামত এড়াতে, আপনাকে নীচের সিনট্যাক্স অনুসরণ করতে হবে -

টেবিল তৈরি করুন yourNewTableName হিসাবে (আপনারOldTableName থেকে *নির্বাচন করুন); সারণী পরিবর্তন করুন yourNewTableName যুক্ত সূচক(yourCoumnName);

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

mysql> টেবিল তৈরি করুন DemoTable ( StudentId int NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.24 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(StudentFirstName,StudentLastName) মানগুলিতে সন্নিবেশ করুন 'মিলার'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.05 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------------+-------------------+------------ --+| StudentId | ছাত্র প্রথম নাম | StudentLastName |+------------+--------------------------------+---------------- -+| 1 | জন | ডো || 2 | ডেভিড | মিলার |+----------------------------------------------- - সেটে +2 সারি (0.00 সেকেন্ড)

ধাপ 1 - MySQL-এ "কীক্যাশ দিয়ে মেরামত" এড়ানোর জন্য নিম্নোক্ত ক্যোয়ারী।

mysql> টেবিল DemoTable তৈরি করুন (DemoTable থেকে *নির্বাচন); কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত হয়েছে (0.34 সেকেন্ড)রেকর্ডস:2 ডুপ্লিকেট:0 সতর্কতা:0

ধাপ 2 - এখন, পরিবর্তন টেবিল ব্যবহার করুন

mysql> সারণি পরিবর্তন করুন DemoTable সূচী যোগ করুন(StudentFirstName);কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (0.57 সেকেন্ড)রেকর্ডস:2টি সদৃশ:0 সতর্কবাণী:0

  1. আমি কিভাবে আমার MySQL ডাটাবেসে একটি অ্যাম্পারস্যান্ড প্রতিস্থাপন করতে পারি?

  2. শর্ত সহ একটি MySQL টেবিলের সারি প্রতিস্থাপন কিভাবে?

  3. কিভাবে TRIGGERS দিয়ে MySQL টেবিলে DATE সন্নিবেশ করা যায়?

  4. কিভাবে সূচী সহ একটি MySQL টেবিল তৈরি করবেন?