Manually import/export MySQL database

How to manually import or export a MySQL database via command line (Plesk - Linux)

 

Exporting

 

If you use the Plesk control panel and are having issue exporting via PHPMyADMIN (Due to errors or too large a SQL file) then you can do the following to export the database

1. Log in to the server via SSH

2. Type the following:

  • mysqldump -uadmin -p`cat /etc/psa/.psa.shadow` NAME_OF_DB > NAME_OF_DB.sql

This will output the database to a file named NAME_OF_DB.sql

You can also output this to a websites root folder by changing the NAME_OF_DB.sql to /var/www/vhosts/example.co.uk/NAME_OF_DB.sql

Once done, the database will be backed up to the specified SQL file.

 

Importing


Once you have a SQL file you can import it using the following steps:

1. Log into the server via SSH

2. Type the following:

  • mysql -uadmin -p`cat /etc/psa/.psa.shadow` NAME_OF_DB < /path/to/NAME_OF_DB.sql

 

Please note that the database must have already been created via Plesk and must be empty for this to work.

 

1. Log in to the server via SSH

2. Type the following:

  • mysql -uadmin -p`cat /etc/psa/.psa.shadow` NAME_OF_DB > NAME_OF_DB.sql


  • Plesk, MySQL
  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

Creating a MySQL Database in Plesk

To create a database in Plesk, please do the following: 1. Log into Plesk and select "Domains"...