Sauvegarde de bases MySQL - SQL/NoSQL - Programmation
Marsh Posté le 24-11-2020 à 10:26:39
Pas besoin d'un tutoriel, tu cliques sur le nome de ta base en haut a gauche, tu va dans l'onglet exporter et tu fait un export de toutes tes tables en SQL non ?
Enfin si tu à peur de faire une bêtises tu peux chercher export phpmyadmin dans ton moteur de recherche préféré...
Marsh Posté le 25-11-2020 à 00:28:31
Et alternativement, tu as HeidiSQL qui fait très bien le taf.
A+,
Marsh Posté le 26-11-2020 à 09:26:38
Oui, enfin, phpMyAdmin, c'est bien si ta BD n'est pas trop grosse. Si elle fait plusieurs Go, ça va pas le faire
Le mieux est quand même de faire la sauvegarde soit avec un outil non web (pour pas avoir le pb du timeout de PHP) comme HeidiSQL, Mysql Workbench..., soit de le faire en ligne de commande si t'as un accès en SSH au serveur où se trouve la BD.
Pour la restauration, c'est pareil et la limite d'un outil web se fait encore plus ressentir avec la limite de taille du fichier que tu peux uploader. Le temps de traitement est aussi bien plus long avec phpMyadmin que mysql utilisé en ligne de commande
Marsh Posté le 26-11-2020 à 10:37:33
Sur les grosses bases (mais ce n'est pas la majorité des usages en tout cas dans le web) tu peux faire plusieurs fichiers en sélectionnant "a part" les plus grosses tables (j'ai dut backuper un vieux forum phpBB "tres lourd" et le timout de 30s était ma hantise...), de plus la plupart des hébergeurs ne fournisse qu'un accès phpmyadmin et n'autorise l'accès à la BDD qu'en locahost (au revoir tout les softs de connexion à distance, encore que je crois que certain pose un bridge en php sur le serveur pour émuler la connexion locahost mais alors là, les perfs ne doivent pas être bien meilleur)...
Ton conseil est parfaitement valide mais y'a quand même plus de chance de faire n'importe quoi en SSH sur la machine qu'avec un simple export dans phpMyAdmin.
C'est un peu le bazooka pour écraser la mouche...
Marsh Posté le 26-11-2020 à 12:23:58
L'utilitaire mysqldump est fait pour les backups. Avec des BD utilisant INNODB et le mode transactionnel, phpMyAdmin me paraît un peu hasardeux
Marsh Posté le 26-11-2020 à 15:03:35
La base et le site sont basés sur un serveur.
C'est l'Intranet de l'entreprise.
Marsh Posté le 26-11-2020 à 15:23:37
Faudrait voir avec l’administrateur du système pour qu'il envisage un procédure automatique de backup journalière sur une autre machine, pacque effectivement ça pourrait être moyen si la machine plante ! :- /
https://www.memoinfo.fr/tutoriels-l [...] ion-mysql/
Marsh Posté le 23-11-2020 à 16:14:52
Bonjour,
on me demande pour la première fois de faire une sauvegarde de bases MySQL sous phpMyAdmin.
Est-ce que vous connaissez un bon tutorial ??
J'ai cherché sur Google, mais j'ai du mal à en trouver des bien "claires".
Merci beaucoup pour votre aide et bonne soirée
quaresma