web-dev-qa-db-fra.com

Comment copier des bases de données MySQL sur une autre machine Ubuntu?

J'ai installé un serveur LAMP sur mon PC et créé des bases de données. Maintenant, je veux le copier sur l'ordinateur de mon ami. Comment puis-je faire ceci?

4
Tachyons
  1. Pour sauvegarder/sauvegarder les bases de données en tant que fichiers SQL, exécutez

    mysqldump -uroot -p database_name > dumpfilename.sql
    

    Remplacez database_name par le nom de la base de données sur laquelle vous souhaitez copier et entrez le mot de passe root à l'invite.

  2. Copiez le fichier dumpfilename.sql sur l'autre système comme n'importe quel autre fichier et importez la base de données à l'aide de cette commande:

    mysql -uroot -p database_name < dumpfilename.sql
    

    Encore une fois, remplacez database_name par le (nouveau) nom de la base de données et entrez le mot de passe root lorsque cela vous est demandé.

Notez que ceci n’est pas totalement spécifique à un système d’exploitation, mais constitue une méthode générale de sauvegarde/importation de bases de données MySQL.

8
rɑːdʒɑ