bonjour
je veux faire l'importation et l'exportation d'une base de donnée Mysql, comme pour l'oracle. dans le but de copier cette base dans un autre ordinateur.
merci








bonjour
je veux faire l'importation et l'exportation d'une base de donnée Mysql, comme pour l'oracle. dans le but de copier cette base dans un autre ordinateur.
merci
Alexandre Tranchant
Ingénieur DevOps pour le Ministère de l'Écologie
Retrouvez mes articles sur PHP et Symfony








salut
sur mon ordinateur qui s'appelle zidenne,possédant un compte root et une base de donnée qui s'appelle test avec mot de passe '0000';
alors j'ai tappé la commande suivant sur mysql:
mysql> mysqldump -u root -0000 --op test -h zidenne > backup-production.sql;
mais toujour il y a une erreur
merci.
laquelle ?
Alexandre Tranchant
Ingénieur DevOps pour le Ministère de l'Écologie
Retrouvez mes articles sur PHP et Symfony








ERROR 1064 <42000>: you have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'musqldump -u root -0000 --op test -h zidenne > backup-production.sql' at line 1
Salut, je dirais qu'il manque un p avant ton mot de passe:
mysql> mysqldump -u root -p0000 --op test -h zidenne > backup-production.sql;
a+
Il faut lancer mysqldump depuis le shell (dos ou linux) et non depuis la console mysql.
Alexandre Tranchant
Ingénieur DevOps pour le Ministère de l'Écologie
Retrouvez mes articles sur PHP et Symfony








et comment faire ça
merci
pour Windows XP:
tu fais menu démarrer / Executer
tu tapes cmd, puis entrer
si le rep d'install de MySQL est celui par défaut, tu tapes les commandes suivantes:
puis ta commande pour dumper
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3c: cd\ cd Program Files\MySQL\MySQL Server 5.0\bin
a+








merci ça bien marcher j'ai obtenu dans la repertoire bin une base de donnée backup-test.sql
maintenant pour l'importation de cette base dans un autre ordinateur qui s'appelle zidenne2 et dans mysql utilise la mot de passe suivante'1111'.es que je dois utilisée la commande suivante:
mysql -u root -p1111 -h zidenne2 -d test < backup-test.sql
tout en mettant le fichiée backup-test.sql dans une la repertoire bin de cette ordinateur .(zidenne2)
merci
Non, de mémoire c'est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mysql -u root -p1111 -h zidenne2 -d test -e "source=backup-test.sql"
Alexandre Tranchant
Ingénieur DevOps pour le Ministère de l'Écologie
Retrouvez mes articles sur PHP et Symfony








merci je vais tester ça








j'ai tappé ce commande mais le dos m'affiche l'erreur suivant
unknown data base 'test'
tandis que j'ai inséré le fichiée backup-test.sql dans le repertoire bin.
La base test a bien été créée sur votre serveur d'import ?
Alexandre Tranchant
Ingénieur DevOps pour le Ministère de l'Écologie
Retrouvez mes articles sur PHP et Symfony








es que je dois crée une base test vide?
Oui tout à fait.
Alexandre Tranchant
Ingénieur DevOps pour le Ministère de l'Écologie
Retrouvez mes articles sur PHP et Symfony








merci
j'ai trouvé la solution
merci beaucoup
Est-ce la solution que j'ai proposé ? Sinon quelle est-elle ?
On aimerait en profiter![]()
Alexandre Tranchant
Ingénieur DevOps pour le Ministère de l'Écologie
Retrouvez mes articles sur PHP et Symfony
Partager