Bonjour,
Je suis l'administrateur réseau d'une PME et cette semaine les développeurs ont fait un grosse bêtise sur la base de donnée MySQL.
ils ont inséré des mauvaises données mais pas une ligne... 1,4 millions de lignes
le soucis c'est qu'il n'arrive pas a supprimer toutes ses lignes. Depuis PhpMyAdmin, la page plante et quand on se connecte sur le serveur pour effectuer un "DELETE FROM <laTable>;", et ben... la requête se lance mais sa fait une nuit entière qu'elle tourne^^ (c'est normale ????? )
Deuxième point, tous les soirs, un exporte de toutes les bases est fait dans un fichier SQL. En fait, c'est un fichier .bat qui est exécuté tous les soirs, puis chaque semaine, se fichier est sauvegardé (comme sa on garde la version de la semaine précédente).
cela donne un fichier SQL de 500 Mo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 echo --------------------------------------------------------------------------- >> E:\CopyDatabase.log echo La copie commence le %DATE% à %TIME% >> E:\CopyDatabase.log set DBPath=E:\TEMP\DATABASE\[DATABASES] mkdir %DBPath% echo Copie des fichiers dans %DBPath% >> E:\CopyDatabase.log echo Copie de la base de données MySQL sur linoleum >> E:\CopyDatabase.log E:\MySQLdump\mysqldump.exe -uthoriumbackup -pVc3nK84Xz9Da4KZK -h linoleum --all-databases > %DBPath%\MySQLdatabases.linoleum.sql 2>>E:\CopyDatabase.log echo Copie finie le %DATE% à %TIME% >> E:\CopyDatabase.log echo --------------------------------------------------------------------------- >> E:\CopyDatabase.log echo --- >> E:\CopyDatabase.log
Comment je peut restaurer se fichier ????? avec MySQLDumper ??? si oui comment ????
je suis en train de regarder le man mais j'y comprend pas grand chose...
Partager