Copy Entire Database or Rename Database

Is there a way for me to copy an entire database in cPanel?
  1. Go to cPanel > MySQL Databases and Create a New Database with the name you want.
  2. Go to phpMyAdmin and in the left menu click the original database you want to copy (do not click on any tables inside).
  3. Look to the top tabs and choose Operations.
  4. Enter the new database name (full name e.g. username_databasename) next to Copy database to: and uncheck "CREATE DATABASE before copying". Only "Structure and data" should be selected.
  5. Note: You cannot use Rename database to: because you cannot create databases in phpMyAdmin.
  6. Click the GO button in the same box.

Is there a way for me to copy an entire database from another server?

You will need to export the original database, and import to a new database.

How to export?
  1. Go to existing database in phpMyAdmin
  2. Click Export at the top
  3. Leave the settings as they are, click the "Save as file" checkbox and click Go
  4. This will download a .sql file to your computer

How can I import a database?
  1. Create a new database in cPanel
  2. Go to phpMyAdmin
  3. Click the new database name in the top left
  4. Click Import in the main area of phpMyAdmin
  5. Browse for the .sql file on your computer and click Go

Note: phpMyAdmin will timeout after 30 seconds of attempting to import.

Is there a way to rename a database?

Unfortunately, the only way to rename a database is to copy it to a new, empty database with the desired name.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to create/edit/delete a file using the File Manager

There may be times when you wish to create, edit, or delete a file or folder in your account....

How to upload a file using the File Manager

You may want to upload your files directly through cPanel. You can do this through the File...

How to navigate through File Manager

How to navigate through File Manager File Manager is an quick and easy way to navigate through...

How do I create a MySQL database, user, and then delete if needed?

Create: If you are using any type of PHP software or keeping a collection of records which need...

How to park a domain on an addon domain

cPanel has yet to offer this option although it can be done. In order to park a domain on...