টেবিল স্ট্রাকচার (ইনডেক্স সহ) ক্লোন করতে CREATE TABLE ... LIKE এবং ডেটা কপি করতে INSERT ... SELECT ব্যবহার করুন।
উদাহরণ
mysql> USE business; mysql> DESC student; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | id | int(11) | YES | MUL | NULL | | | Name | varchar(100) | YES | MUL | NULL | | +-------+--------------+------+-----+---------+-------+
mysql> SELECT * FROM student; +------+------+ | id | Name | +------+------+ | 1 | John | | 2 | Bob | +------+------+
ক্লোন করা
mysql> CREATE TABLE cloneStudent LIKE student; Query OK, 0 rows affected (1.57 sec) mysql> INSERT INTO cloneStudent SELECT * FROM student; Query OK, 2 rows affected (0.60 sec)
যাচাই
mysql> DESC cloneStudent; -- স্ট্রাকচার ও ইনডেক্স একই mysql> SELECT * FROM cloneStudent; -- ডেটা একই
নোট: LIKE শুধু স্ট্রাকচার/ইনডেক্স কপি করে, ডেটা কপি করে না। ডেটার জন্য আলাদা INSERT SELECT দরকার।