Bonjour à tou.te.s,
Je n'arrive pas à restaurer une base de données d'une machine à une autre.
D'abord je sauvegarde :
sudo mysqldump ma_db > ma_db.sql
Puis je restaure :
sudo mysql -u root -e "DROP DATABASE mon_ancienne_db;"
sudo mysql -u root -e "CREATE DATABASE ma_nouvelle_db charset=utf8mb4;"
sudo mysql -u root -e "GRANT ALL ON ma_nouvelle_db.* TO 'moi'@'localhost' IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION;"
sudo mysql -u root -e "FLUSH PRIVILEGES;"
sudo mysqldump ma_nouvelle_db < ma_db.sql
Mais ça ne marche (…)