I need to duplicate a table in MySQL, making the new table empty. That is, I need to copy only the structure of an existing table to a new one.
The clone plugin, introduced in MySQL 8.0. 17, permits cloning data locally or from a remote MySQL server instance. Cloned data is a physical snapshot of data stored in InnoDB that includes schemas, tables, tablespaces, and data dictionary metadata.
Try the create table LIKE syntax.
create table users2 like users;
This should give you an empty table (users2) with the same structure as the original (users).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With