Kualo / docs
On this page

Copying a database table with phpMyAdmin

Copy any database table in phpMyAdmin in just a few steps, with options to copy the structure, data, or both.

1 min read Updated 11 Jun 2026

phpMyAdmin lets you copy any database table quickly, giving you the choice to copy the table structure, its data, or both.

How to copy a database table

  1. Open phpMyAdmin and click the table you want to copy in the left-hand panel.

  2. Click the Operations tab along the top of the page.

  3. Scroll down to the Copy table to (database.table) section and choose what to copy:

    • Structure only - copies the table layout with no rows
    • Data only - copies the rows without recreating the table definition
    • Structure and data - creates a complete duplicate

    Enter a name for the new table, then click Go.

    The Copy table to section on the Operations tab in phpMyAdmin

Copying a table creates a brand-new table with the name you provide. The original table is left untouched.

  1. phpMyAdmin confirms the operation and the new table appears alongside the original in the left-hand panel.
Was this helpful?
Your feedback helps us find gaps in the docs.
Still need a hand?
Real people, around the clock - start a chat or open a ticket and we'll help you put it right.