আপনি বিদ্যমান টেবিল থেকে একটি টেবিল তৈরি করতে CREATE TABLE কমান্ড ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ:
আপনার পুরানো টেবল নামের মত আপনার নতুন টেবিল নামের টেবিল তৈরি করুন
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ:
mysql> টেবিল তৈরি করুন ShowCreateTableCommand -> ( -> Id int NULL AUTO_INCREMENT, -> FirstName varchar(20), -> LastName varchar(20), -> Age int, -> TotalMarks int, -> PRIMARY KEY( আইডি) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.22 সেকেন্ড)
এখানে DESC কমান্ড ব্যবহার করে একটি টেবিল বর্ণনা করার জন্য প্রশ্ন রয়েছে। প্রশ্নটি নিম্নরূপ:
mysql> desc ShowCreateTableCommand;
নিম্নলিখিত আউটপুট:
<প্রে>+------------+---------------+------+------+------ ---+----------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+------------+------+------+------- --+----------------+| আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || প্রথম নাম | varchar(20) | হ্যাঁ | | NULL | || পদবি | varchar(20) | হ্যাঁ | | NULL | || বয়স | int(11) | হ্যাঁ | | NULL | || টোটালমার্কস | int(11) | হ্যাঁ | | NULL | |+------------+------------+------+------+--------- -+----------------+5 সারি সেটে (0.11 সেকেন্ড)এখানে একটি টেবিলের গঠন পরীক্ষা করার জন্য প্রশ্ন:
mysql> দেখান টেবিল তৈরি করুন ShowCreateTableCommand\G
নিম্নলিখিত আউটপুট:
*************************** 1. সারি ***************** **********টেবিল:ShowCreateTableCommandCreate টেবিল:CREATE TABLE `showcreatetablecommand` ( `Id` int(11) NULL AUTO_INCREMENT, `FirstName` varchar(20) DEFAULT NULL, `LastName` varchar(20) NULL, `Age` int(11) DEFAULT NULL, `TotalMarks` int(11) DEFAULT NULL, Primary Key (`Id`)) ENGINE =InnoDB ডিফল্ট অক্ষর =utf8mb4 COLLATE =utf8mb4_0c (প্রি-00_001) সেটে>এখন CREATE TABLE কমান্ড ব্যবহার করে বিদ্যমান টেবিল থেকে একটি নতুন টেবিল তৈরি করা যাক। প্রশ্নটি নিম্নরূপ:
mysql> ShowCreateTableCommand লাইক টেবিল স্টুডেন্ট ইনফরমেশন ডেমো তৈরি করুন;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.49 সেকেন্ড)এখন নতুন টেবিলের কাঠামো পুরানো টেবিলের কাঠামোর সাথে মিলছে কিনা তা পরীক্ষা করুন:
mysql> দেখান টেবিল তৈরি করুন StudentInformationDemo\Gনিম্নলিখিত আউটপুট:
*************************** 1. সারি ***************** **********টেবিল:স্টুডেন্ট ইনফরমেশন ডেমো তৈরি করুন টেবিল:সারণী তৈরি করুন `স্টুডেন্ট ইনফরমেশন ডেমো` ( `আইডি` int(11) NULL AUTO_INCREMENT, `FirstName` varchar(20) DEFAULT NULL, `LastName` varchar(20) NULL, `Age` int(11) DEFAULT NULL, `TotalMarks` int(11) DEFAULT NULL, Primary Key (`Id`)) ENGINE =InnoDB ডিফল্ট অক্ষর =utf8mb4 COLLATE =utf8mb4_0c (প্রি-00_001) সেটে>