Salut à tous.
mysqldump -u root -p mabase > Mabase.sql
Votre commande n'est pas complète.
Vous ne précisez pas le base de données à décharger, et donc, vous allez décharger des choses dont vous n'aurez pas les autorisations.
Utilisez la commande suivante :
mysqldump --no-create-db --opt --databases forum --result-file=Forum.sql
en remplacant "forum" par le nom de votre base de données à vous !
mysqldump: Got error: 1045: Access denied for user `ODBC`@`localhost` <using password: No> when trying to connect
Vous accéder à votre serveur en utilisant un compte (ODBC) qui n'est pas autorisé.
Comme je l'ai indiqué, le mieux est de renseigner dans la section "client", les trois paramètres user, password et host.
Sinon, on peut les préciser dans la ligne de commande :
mysqldump --user root --password root --host 127.0.0.1 --no-create-db --opt --databases forum --result-file=Forum.sql
mysqldump: Got error: 1449: The user specified as a definer <`Claude`@`%`> does not exist when using LOCK TABLES
Etes-vous certain de votre compte "claude" ? Le message indique que ce compte n'existe pas ou plus.
Une solution consiste à recréer ce compte "claude" avec les autorisations pour accéder à votre base de données.
Si vous êtes administrateur, pourquoi ne pas utiliser le compte "root" ? Par défaut, le compte "root" n'a pas de mot de passe.
@+
Partager