MySQL-এ একটি টেবিলের নাম পরিবর্তন করতে, নিচে সিনট্যাক্স −
সারণীর নাম পরিবর্তন করুন yourOldTableName to yourNewTableName;
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName varchar(100), UserAge int, UserCountryName varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.29 সেকেন্ড)
আসুন আমরা টেবিলের বর্ণনাটি পরীক্ষা করি -
mysql> desc DemoTable1;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+------------+------+------+ ---------+----------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------+------------+------+------+- --------+----------------+| আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || ব্যবহারকারীর নাম | varchar(100) | হ্যাঁ | | NULL | || ব্যবহারকারীর বয়স | int(11) | হ্যাঁ | | NULL | || UserCountryName | varchar(100) | হ্যাঁ | | NULL | |+-------+------------+------+--------- -------+----------------+4টি সারি সেটে (0.20 সেকেন্ড)এখন, আমরা RENAME কমান্ড -
ব্যবহার করে MySQL-এ একটি টেবিলের নাম পরিবর্তন করবmysql> টেবিলের DemoTable1 থেকে DemoTable2 নামকরণ করুন; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.22 সেকেন্ড)
আসুন আবার টেবিলের বর্ণনাটি পরীক্ষা করি -
mysql> desc DemoTable2;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+------------+------+------+ ---------+----------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------+------------+------+------+- --------+----------------+| আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || ব্যবহারকারীর নাম | varchar(100) | হ্যাঁ | | NULL | || ব্যবহারকারীর বয়স | int(11) | হ্যাঁ | | NULL | || UserCountryName | varchar(100) | হ্যাঁ | | NULL | |+-------+------------+------+--------- -------+----------------+4টি সারি সেটে (0.00 সেকেন্ড)