Déplacer une base de données d'un serveur à un autre n'est pas aussi difficile que cela puisse paraître à un débutant pour résoudre ce problème. Il suffit d'utiliser les utilitaires "corrects" et de revoir attentivement tous les paramètres.
Instructions
Étape 1
En règle générale, les données des utilisateurs enregistrés sont stockées dans une base de données spécialement créée. Par conséquent, pour déplacer des utilisateurs d'un serveur à un autre, il suffit d'exporter la base de données et de la placer sur un nouveau serveur. Accédez à Phpmyadmin sur l'ancien serveur. Sélectionnez la base de données requise avec des informations sur les utilisateurs enregistrés et accédez à l'onglet "Exporter" dans le panneau supérieur de l'interface.
Étape 2
Sélectionnez les tables requises dans la base de données ou cliquez sur le bouton "Tout vérifier". Faites attention à la colonne intitulée "Options SQL" - il devrait y avoir une coche à côté de "Structure" et "Ajouter un incrément automatique". De plus, le champ "Insertion complète" doit être coché et en face du type d'exportation se trouve la commande INSERT.
Étape 3
Si la base de données exportée est volumineuse, vous pouvez l'archiver pour accélérer le processus. Pour ce faire, cliquez sur la colonne "Compression" et sélectionnez un paramètre qui vous convient. N'oubliez pas que dans ce cas, lors du transfert des données utilisateur vers un autre serveur, vous devez d'abord décompresser le fichier.
Étape 4
Cliquez sur le bouton "Go" et attendez que votre base de données soit téléchargée sur votre ordinateur. Lorsque cela se produit, accédez au panneau Phpmyadmin sur le nouveau serveur et cliquez sur l'élément SQL. En cliquant sur le bouton "Parcourir" de cette section, sélectionnez la base de données déjà téléchargée sur votre ordinateur. Attendez que le fichier soit téléchargé sur le serveur.
Étape 5
Cependant, vous ne pouvez pas transférer les utilisateurs enregistrés en tant qu'administrateurs sur le serveur, tout en conservant leurs privilèges et leurs paramètres de cette manière. Pour résoudre ce problème, utilisez l'utilitaire dbForge Studio pour MySQL (il existe une version russe). Installez le programme, ouvrez-le et établissez une connexion au serveur Mysql. Dans la fenêtre "Explorateur", sélectionnez la base de données souhaitée.
Étape 6
Dans le menu "Bases de données", sélectionnez "Gestionnaire de sécurité" et dans la fenêtre qui s'ouvre, sélectionnez tous les utilisateurs. Dans la fenêtre qui s'ouvre, cliquez sur Générer DDL. Une fenêtre de l'assistant s'ouvrira, dans laquelle vous devrez cliquer sur "Suivant". Activez l'enregistrement des privilèges utilisateur et cliquez sur "Démarrer". En conséquence, vous obtiendrez un script qui peut être utilisé dans n'importe quel éditeur SQL pour transférer les utilisateurs vers le nouveau serveur.