MySQL-এ একটি টেবিল তৈরি করতে যা অন্য টেবিলের সাথে মেলে, LIKE অপারেটরের সাথে CREATE TABLE কমান্ড ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -
আপনার OldTableName এর মতন আপনার নতুন টেবিলের নাম তৈরি করুন;
উপরের সিনট্যাক্স টেবিলের গঠন তৈরি করে।
আপনি যদি সমস্ত রেকর্ড চান তাহলে INSERT INTO ......SELECT *FROM কমান্ড ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -
আপনার ওল্ডটেবলনাম থেকে *আপনারNewTableName নির্বাচন করুন।
আমার কাছে একটি পুরানো টেবিল এবং কিছু ডেটা আছে -
mysql> সারণি তৈরি করুন WholeWordMatchDemo −> ( −> Words varchar(200) −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.84 সেকেন্ড)
প্রথমত, আমরা একটি টেবিল কাঠামো তৈরি করব। প্রশ্নটি নিম্নরূপ -
mysql> সারণি তৈরি করুন NewTableDuplicate Like WholeWordMatchDemo;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)
এখন আপনি শো কমান্ডের সাহায্যে টেবিলের কাঠামো তৈরি করা হয়েছে কি না তা পরীক্ষা করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> দেখান টেবিল তৈরি করুন NewTableDuplicate;
নিচের আউটপুট −
<প্রে>+---------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------+| টেবিল | টেবিল তৈরি করুন |+----------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------+| NewTableDuplicate | সারণী তৈরি করুন `newtableduplicate` (`Words` varchar(200) DEFAULT NULL) ENGINE =InnoDB ডিফল্ট অক্ষর =utf8mb4 কোলেট =utf8mb4_0900_ai_ci |+-------------------+-- -------------------------------------------------- -------------------------------------------------- --------------------------- সেটে 1 সারি (0.00 সেকেন্ড)পূর্বে>'NewTableDuplicate' নামে নতুন টেবিলে সমস্ত রেকর্ড কপি করুন। নতুন টেবিল -
-এ সমস্ত ডেটা কপি করার জন্য ক্যোয়ারীটি নিম্নরূপmysql> NewTableDuplicate-এ সন্নিবেশ করুন *WholeWordMatchDemo থেকে নির্বাচন করুন;কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত (0.19 সেকেন্ড)রেকর্ডস:3টি সদৃশ:0 সতর্কতা:0
এখন আপনি SELECT স্টেটমেন্টের সাহায্যে সমস্ত রেকর্ড নতুন টেবিলে উপস্থিত আছে কি না তা পরীক্ষা করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> NewTableDuplicate থেকে *নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+----------------------+| শব্দ |+----------------------+| আমার নাম জন || ক্যারল || আমার নাম জনসন |+----------------------+3 সারি সেটে (0.00 সেকেন্ড)পুরানো টেবিলে একই রেকর্ড আছে কিনা তা পরীক্ষা করুন −
mysql> WholeWordMatchDemo থেকে *নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+----------------------+| শব্দ |+----------------------+| আমার নাম জন || ক্যারল || আমার নাম জনসন |+----------------------+3 সারি সেটে (0.00 সেকেন্ড)