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