Système de sauvegarde de base de données QgBack v1.0
Environnement de développement : windows 2003 + php4.4.4 + mysql3.23.58
Ce programme prend théoriquement en charge la sauvegarde illimitée des informations de base de données !
Actuellement, Discuz5 a été testé et ne présente aucune erreur lors de la sauvegarde des données lorsque le volume de données est > 90 M !
Note jointe : ce programme n'a pas été testé dans les environnements PHP5 et MYSQL5, et nous ne pouvons pas garantir s'il peut être pris en charge ! (Actuellement, nous pouvons seulement garantir que les données ne seront pas affectées lors de la récupération !)
Remarque lors de l'exécution du programme :
· Vous devez avoir l'autorisation pour créer le dossier, et cette autorisation doit avoir une autorisation en écriture ! Si vous n'êtes pas sûr que votre espace le prenne en charge, veuillez créer manuellement un dossier portant le même nom que votre base de données !
· Afin d'assurer la sécurité du fonctionnement de votre programme, veuillez modifier le compte et le mot de passe de l'administrateur à temps ! (Modifier le fichier : index.php)
· Pour garantir le succès du programme, vous devez définir l'URL du répertoire racine !
Si votre site Web : http://www.example.com
Et si vous placez le programme dans le dossier system_bak, vous devez alors définir les informations de la variable $url sur :
http://www.example.com/system_bak/
Permettez-moi de souligner ici encore que même si vous définissez le répertoire racine, il doit être défini sur :
http://www.exemple.com/
Le programme peut le reconnaître normalement !
——————Ne trouvez-vous pas que c'est très verbeux ! Il n'y a pas moyen, trop de gens ne suivent pas les instructions et se retrouvent avec des problèmes ! Je ne peux le faire qu'un instant !
Installation du programme :
1. Téléchargez le fichier : index.php dans le répertoire correspondant (pour des raisons de sécurité, il est recommandé de créer manuellement un répertoire sur votre site internet !)
2. Définir les informations variables initiales
3. Concernant le paramètre de $lang, si la version de votre base de données est supérieure à 4.1, il est recommandé de la définir sur gbk. Si elle est inférieure à 4.1, haha, ce n'est pas grave~.
Instructions de sauvegarde :
1. Après avoir vérifié le nom d'utilisateur et le mot de passe, définissez les informations de la base de données que vous souhaitez sauvegarder ! Vous pouvez sauvegarder normalement !
Instructions de récupération :
1. Avant de restaurer la fonction de base de données, vous devez vous assurer que la base de données que vous souhaitez restaurer existe. Le système ne la créera pas tout seul !
2. Assurez-vous que le nom du dossier est le même que le nom de la base de données. En même temps, assurez-vous que le fichier [nom de la base de données.sql] existe, où les informations sur la structure de la table de données sont stockées ! Si les informations du fichier ne sont pas enregistrées, ce programme ne peut pas être utilisé !
3. Autrement dit, si vous souhaitez déplacer, par exemple, lors du déplacement de la base de données : A vers la base de données : B, vous devez effectuer les actions suivantes :
(1) Sauvegarder les informations de la base de données A
(2) Modifiez le nom du dossier de sauvegarde A->B
(3) Modifier le fichier de sauvegarde A.sql->B.sql
(4) Restaurer les informations de la base de données B