


<?php class DBManage { var $db; // 数据库连接 var $database; // 所用数据库 var $sqldir; // 数据库备份文件夹 var $record; // 换行符 private $ds = "n"; // 存储SQL的变量 public $sqlContent = ""; // 每条sql语句的结尾符 public $sqlEnd = ";"; /** * 初始化 * * @param string $host * @param string $username * @param string $password * @param string $thisatabase * @param string $charset */
Description : Le fichier de volume se termine par _v1.sql
Fonction : Implémenter la sauvegarde de volume de la base de données MySQL, sélectionner la table à sauvegarder, implémenter un fichier SQL unique et l'importation de volume SQL
Utilisation :
1. ----------------------------------------------- --- ----------
//Ils sont l'hôte, le nom d'utilisateur, le mot de passe, le nom de la base de données et l'encodage de la base de données
$db = new DBManage ( 'localhost', 'root', 'root' , 'test', 'utf8' );
// Paramètres : quelle table sauvegarder (facultatif), répertoire de sauvegarde (facultatif, la valeur par défaut est la sauvegarde), taille du volume (facultatif, la valeur par défaut est 2000, soit 2 M)
$db->backup ();
* ------2. Récupération de base de données (importation) ----------------------- -- --------------------------------------
//Ils sont l'hôte, le nom d'utilisateur et mot de passe respectivement. Nom de la base de données, encodage de la base de données
$db = new DBManage ('localhost', 'root', 'root', 'test', 'utf8' );
//Paramètre : fichier sql
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe

27 Mar 2025
L'article examine les défis de la sauvegarde et de la restauration de grandes bases de données, en se concentrant sur le volume des données, les performances et l'intégrité. Il suggère des stratégies comme la cohérence transactionnelle et le traitement parallèle pour assurer l'intégrité des données et minimiser Dow

22 Dec 2016
Comprenez-vous vraiment à quels types de scénarios vous serez confronté lors de la sauvegarde d’une base de données ?

04 Mar 2025
Cet article explique la connexion de PHP aux bases de données MySQL à l'aide de MySQLI et PDO. Il détaille l'établissement de connexions, le dépannage des erreurs courantes (par exemple, l'accès refusé, la base de données inconnue) et la mise en œuvre des meilleures pratiques de sécurité cruciale comme l'utilisation de STR

08 Apr 2025
Dans la base de données MySQL, la relation entre l'utilisateur et la base de données est définie par les autorisations et les tables. L'utilisateur a un nom d'utilisateur et un mot de passe pour accéder à la base de données. Les autorisations sont accordées par la commande Grant, tandis que le tableau est créé par la commande Create Table. Pour établir une relation entre un utilisateur et une base de données, vous devez créer une base de données, créer un utilisateur, puis accorder des autorisations.

11 Feb 2017
Contraintes et pagination de la base de données MySQL

19 Dec 2024
Sauvegardes automatisées de bases de données MySQLMéthodes de sauvegardeExportation CSV via SELECT INTO OUTFILESELECT INTO OUTFILE exporte les données dans un fichier CSV sur le serveur....


Outils chauds Tags

Outils chauds

Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances

Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion

Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images
