La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam

Cette leçon aborde de tels problèmes importants que base de données d'exportation et base de données d'importation Mysql. Vous demandez pourquoi les bases de données exportées en général? En règle générale, cela est fait à cause de copie de la réserve Les bases de données à toujours être à portée de main, comme on dit, pour tout cas «incendie». Après tout, personne n'est assuré contre les circonstances majeures de force, par exemple, comme un accident sur l'hébergement, ce qui peut entraîner une perte de données. Un autre exemple peut être une attaque de pirates informatiques qui souhaitent appliquer votre chemin à nuire. En fait, de tels exemples peuvent être beaucoup.

L'importation de la base de données est utilisée lorsque vous devez "recharger" à la base de données d'hébergement actuelle ou lorsque vous passez à un autre hébergement. Il est également souvent fait dans la pratique webmasters.

Par eux-mêmes base de données d'exportation et base de données d'importation - Les objectifs sont simples. Il vaut la peine de se souvenir de ces actions de se souvenir de l'algorithme de leur accomplissement. Voyons comment tout cela se fait sur les exemples.

Pour exporter une base de données, accédez au panneau d'hébergement, après quoi accéder à la section Bases de données - Bases de données MySQL.

Sélectionnez la base de données que nous voulons exporter (Aller à PhpMyAdmin). DANS cet exemple La base de données s'appelle "CL209038".

1) Dans le premier cas, sélectionnez - "Fast", le format est laissé SQL et appuyez sur le bouton "OK". En conséquence, une copie de la base de données sera téléchargée sur notre ordinateur.

2) Dans le second cas, choisissez - "Normal". Une page apparaîtra avec les paramètres d'exportation de base de données. Allouer toutes les tables, sélectionnez le codage et le degré de compression, comme indiqué ci-dessous. Le reste, en règle générale, n'a pas besoin de changer. Appuyez sur le bouton "OK" et la base de données est exportée vers notre ordinateur.

C'est tout, comme vous pouvez le voir base de données d'exportation MySQL est une tâche simple.

Pour importer la base de données, vous devez également accéder au panneau d'hébergement, accédez à la section Bases de données MySQL. Voici deux options ici - soit vous devez créer une nouvelle base de données, soit exporter vers l'existant déjà existant.

La création d'une base de données sera requise, par exemple, si nous transférons le site à un autre hébergement. Si nous avons tous le même hébergement et que la base a déjà été créée, vous pouvez simplement sélectionner cette base de données et les données pour "redémarrer". Vous pouvez bien sûr le supprimer, puis créer une nouvelle (vide) et déjà une décharge.

1) La base est déjà là. Sélectionnez la base de données pour importer notre copie de la base. Le menu d'importation apparaîtra dans la base de données.

Sélectionnez un fichier de copie de fichier que vous souhaitez importer. Si nécessaire, vous pouvez modifier le codage et le format de la base. Ensuite, cliquez sur le bouton "OK". Après avoir importé le système, nous allons informer si tout est passé correctement ou que certaines erreurs sont apparues dans le processus. Si des erreurs ont eu lieu - vous pouvez essayer de supprimer la base de données de l'hébergement, puis de créer une base de données vide et d'importer une base de données.

2) Création nouvelle base Les données. Nous entrons dans le panneau d'administration de l'hébergement, sélectionnez une section avec des bases de données MySQL. Nous entrons dans la gestion des bases de données MySQL.

Spécifiez le nom de la base de données et le mot de passe souhaité. Appuyez sur le bouton "Créer". En conséquence, une nouvelle base de données (vide) doit être créée - elle devra également importer une copie précédemment enregistrée de notre base de données.

C'est tout ce que je voulais dire à l'exportation et à importer des bases de données MySQL. S'il y a des difficultés à ces problèmes - écrivez des commentaires sur cette leçon.

Bonne journée amis, aujourd'hui, nous allons apprendre à faire avec vous. Pourquoi vous avez besoin, vous pouvez poser une question. Principalement base de données d'exportation doit être fait périodiquement afin de situations d'urgence Vous n'avez pas perdu les informations importantes pour vous. L'exportation sera un petit fichier dans lequel toutes les informations sur la base de données seront stockées. Pour exportations dB Vous devez aller à phpmyadmin et cliquer sur la base de données qui vous intéresse. Après cela, vous verrez toutes les tables dedans et, sans y entrer, cliquez sur le bouton de menu appelé Exportations. Page suivante apparaît devant vous:


Je vous conseille de choisir voie rapide Les exportations, ainsi que dans le format spécifient Sql. Après cela, vous pouvez cliquer sur OK. Vous apparaîtrez devant vous dans lesquels vous serez proposé de sauvegarder le fichier.


Vous enregistrez le fichier dans l'endroit dont vous avez besoin, la principale chose est de vous rappeler où vous l'avez sauvée, car il est très important pour nous.
Quant à la méthode d'exportation conventionnelle. Vous pouvez également l'utiliser si vous en avez besoin, il y en a beaucoup paramètres additionnelsque vous pouvez définir lors de l'exportation. Par exemple, sélectionnez les tables souhaitées dans la base de données, spécifiez le codage et bien plus encore. Si tu es intéressé ce réglageTu peux le voir. Mais nous ne plongerons pas dans ce cadre.
Après avoir enregistré le fichier sur votre ordinateur, je vous demanderai de supprimer la base de données. Comment faire cela je ne vous expliquerai pas, car nous l'avons déjà passé. N'ayez pas peur de supprimer, nous serons tous remboursés avec vous à notre place.
Il est temps de faire base de données d'importation. Allez au menu d'importation.


Sélectionnez l'examen de votre ordinateur et spécifiez le chemin d'accès à notre fichier. Et cliquez sur OK. Comme vous pouvez le constater, une erreur est apparue devant vous. N'ayez pas peur, la chose est que je n'ai pas importé la base de données elle-même, mais seulement ses tables. Par conséquent, créez une base de données d'abord, allez-y et cliquez sur le bouton Importer en effectuant tout ce qui précède. En cliquant sur le bouton OK, vous réussirez, et si vous avez tout fait correctement, il ne devrait y avoir aucune erreur.


Comme vous pouvez le constater, notre table est apparue à nouveau à sa place, ainsi que toutes les données de sa part ont été enregistrées. Maintenant vous comprenez quelle opportunité merveilleuse base de données d'exportation et d'importation dans PhpMyAdmin. Après tout, si vous perdez tous vos développements en une journée pendant de nombreuses années, merci ce fichier Vous pouvez tout retourner. À ce sujet, je suis bientôt emprunté à vous.

Si vous avez fait sauvegarde Ou exporté une base de données dans un fichier SQL, vous pouvez l'importer dans l'une des bases de données MySQL de votre compte d'hébergement via phpmyadmin.

Noter. Dans la base de données MySQL, il ne devrait y avoir aucune chaîne de base de données (créer une base de données). Sinon, les importations peuvent échouer.

L'interface PHPMYADMIN vous permet d'importer 8 Mo à la fois. Si vous avez besoin d'importer un fichier plus grand, sparpez-le dans plusieurs parties de 8 Mo.

Attention! Si vous importez une base de données pour gérer hébergement WordPressPour que votre site Web fonctionnait sans échec.

Importer des fichiers SQL dans la base de données MySQL à l'aide de phpmyadmin

Après cela, le fichier SQL démarrera et mettra à jour la base de données que vous avez sélectionnée dans le fichier SQL. La récupération de la base de données peut prendre quelques minutes.

Noter. Si le délai d'attente de script a passé le message d'erreur apparaît, si vous souhaitez terminer l'importation, veuillez resoumettre le même fichier et l'importation de reprendre (la limite de temps de script expiré. Pour terminer l'importation, envoyez le même fichier), vous pouvez immédiatement sélectionner le même fichier et processus de reprise.

Bonne journée, collègues 🙂

Aujourd'hui, je continuerai à vous familiariser avec le travail avec MySQL dans la console et l'invite de commande MySQL.

J'ai déjà écrit des articles sur la manière de produire des actions de base avec les données MySQL via la console IM pour effectuer la sauvegarde de base MySQL, ainsi que l'exportation d'informations stockées.

La poursuite logique de ce récit sera la restauration de la base de données et les informations stockées à l'aide des opérations d'importation de base de données MySQL. Et, ce qui est important, nous continuerons à le faire avec l'aide de l'outil de tous les développeurs de conduite - à travers la console.

Si vous avez besoin d'une instruction sur l'importation d'une base de données via PhpMyAdmin, vous pouvez le trouver dans l'article sur l'article. Dans l'article actuel, je ne brûle pas avec le désir de le décrire, d'autant plus que le matériel d'aujourd'hui sera consacré exclusivement à l'importation de la base de données MySQL via la console.

Mais, avant de procéder à l'examen des méthodes et des outils, quelques mots sur quelle est l'importation de la base de données MySQL, comment cela se passe-t-il et de la meilleure façon de le faire?

Importez la base de données MySQL: Quoi et pourquoi?

Importer la base de données MySQL est une opération à laquelle la base d'informations est remplie. Dans ce cas, la source de données est le fichier de vidage - la distribution d'une autre base de données, qui est automatiquement créée lors de l'opération d'exportation ou de script SQL spécialement préparé.

Importer, ainsi que l'exportation de la base de données MySQL, il existe deux types d'informations stockées dans la base de données:

  1. la structure de la base, ses tables et les données stockées dans elles (dans le roturier appelé le dépotoir de la base de données);
  2. juste des données stockées dans la table ou collectées à l'aide de SÉLECTIONNER Demandes.

Cet article examinera les deux options.

Pour restaurer la vidage des bases de données MySQL avec sa structure et toutes les informations stockées, comme indiqué précédemment, vous avez besoin d'un fichier de vidage qui représente un fichier texte avec n'importe quelle extension (il peut être préalablement emballé à l'archive pour réduire la taille) contenant des commandes SQL. Création de la base de données elle-même et des tables, ainsi que de les remplir d'informations.

Par conséquent, afin de restaurer Base mysql À partir du décharge, vous devez effectuer les commandes contenues dans le fichier.

Pour une récupération normale des données, de telles difficultés ne sont pas nécessaires. Il suffit d'avoir un fichier de test en stock, les informations dans lesquelles seront structurées de la même manière que dans la table de base de données: le nombre de colonnes avec des informations correspond au nombre d'attributs de l'entrée de la table.

À ces fins, l'habituel fichier txt.Les données dans lesquelles seront divisées ou des fichiers créés dans des éditeurs tabulaires spéciaux (Microsoft Office Excel, OpenOffice, etc.) ayant une excellente extension: XLS, CSV, ODT, etc.

Ces formats sont même préférables, car Lorsque vous créez, les limiteurs de données sont ajoutés automatiquement par les éditeurs et il n'est pas nécessaire de les rendre séparément, comme dans le cas d'un fichier texte conventionnel.

Ajout de données à MySQL: Outils

En ce qui concerne les outils d'importation de base de données MySQL, je peux dire qu'il y en a trois pour aujourd'hui.

Je vais les énumérer, en commençant par le niveau le plus bas, se terminant par de haut niveau (en termes d'utilisation de toutes sortes de coques et d'add-ons):

  1. Console de serveur et ligne de commande MySQL;
  2. Les scripts écrits dans des langages de programmation vous permettent d'enregistrer des données dans MySQL à l'aide des agents linguistiques;
  3. Programmes prêts à l'emploi interface visuelle Travailler avec la base de données (le même phpMyAdmin, MySQL Workbench, MySQL Manager, etc.).

Je pense que l'ordre de la disposition des outils ne causera aucune question, car Les langages de programmation, en règle générale, travaillent sur la base de données de commandes de la console MySQL et les programmes sont basés sur des scripts ou fonctionnent directement avec la ligne de commande MySQL.

D'une manière ou d'une autre, le chapitre réside dans la console et le reste des outils est essentiellement ses émulateurs.

Par conséquent, en utilisant la console lorsque l'importation de données dans MySQL vous permet de contourner divers types de restrictions définies par les langages de programmation par serveur Web Et les programmes eux-mêmes (qui, au fait, n'est pas toujours possible de changer).

En versant la base de données MySQL via la console, il est possible non seulement plus rapidement, mais aussi de rendre cette opération possible en principe, car Les scripts et les programmes ont tendance à interrompre l'importation lorsque l'heure d'exécution maximale du script est atteinte ou non pour la démarrer du tout en raison de la taille du fichier téléchargé.

Je pense que tous ceux qui ont déjà essayé de télécharger une décharge dans MySQL Light Dat via Phpmyadmin, vous comprenez de quoi je parle.

Souvent, ces limites sont les causes des erreurs lors de l'importation de bases de données MySQL, que vous ne verrez jamais lors de l'utilisation de la console.

Bien sûr, ils ne sont pas constants et ils peuvent être changés, mais il s'agit d'un mal de tête supplémentaire, qui pour les utilisateurs ordinaires, au fait, peut être non résolu.

J'espère que je vous ai monté pour importer la base de données MySQL via la console (et la manière dont il s'agit de sa structure et de ses données séparées).

Et sur cette note positive, nous nous tournons vers la pratique attendue depuis longtemps et envisager des moyens et des commandes pour les données de transfert de console à la base.

Comment restaurer la base de vidage MySQL via la console?

Ainsi, afin d'élargir le vidage MySQL de la console, il y a deux manières:

  1. avec l'aide de l'équipe dans ligne de commande Mysql;
  2. dans la console du serveur lui-même.

Commençons par ordre.

Ainsi, pour importer le dépotoir de la base de données MySQL au stockage existant, nous avons d'abord besoin de l'exécuter et de sélectionner la base de données souhaitée dans laquelle nous allons verser notre décharge.

L'exécution de ces actions est décrite en détail dans l'article sur le lien ci-dessus, donc si vous avez besoin de leur description - prenez de là, car Je ne veux pas les dupliquer dans le deuxième cercle.

Après avoir effectué la commande suivante dans Shell MySQL:

Source Path_ye_if_fale_dampa;

Tout ce que nous resterons consistait à étudier des rapports dans la console sur l'avancement des opérations contenues dans la décharge.

Sans commutation préalable à la base de données souhaitée après la connexion au serveur MySQL, vous pouvez importer la commande suivante sur la console de vidage:

Mysql -u user_name -p_base_name< путь_и_имя_файла_дампа

C'est tout. L'essentiel est d'attendre la fin de l'importation si le fichier est très important. À la fin du FILL DUMP, vous pouvez juger à l'heure à laquelle la console de serveur sera à nouveau disponible.

En fait, c'est la carence cette méthode Par rapport à la précédente, parce que Dans la première, il est possible d'observer les opérations produites à partir de la base de données lors de l'importation et dans la seconde - non.

Si le fichier de vidage est emballé dans l'archive, alors lors du chargement, il sera nécessaire de le décompresser.

À Linux, cela peut être fait comme suit:

Gunzip\u003e [file_name_archiva.sql.gz] | Mysql -u -p.

DANS Standard Windows Les utilitaires de déballage de l'archive dans la console ne doivent pas nécessairement être installés en outre.

Comme vous pouvez le constater, l'importation de la vidange MySQL via la console est une opération très simple effectuée par une commande. Donc, pour effectuer cette procédure, il n'est pas nécessaire d'être un développeur.

Si vous ne savez pas que vous ne savez pas comment exécuter la console de serveur, vous pouvez trouver ces informations dans l'article sur la ligne de commande MySQL, le lien auquel j'ai déjà placé précédemment.

Au fait, les méthodes de la table MySQL sont également possibles et non la base. Dans ce cas, dans la vidage de vous, les opérations de sa création et de son remplissage de données doivent être présentes.

Téléchargez les données dans la base MySQL à partir du fichier dans la console

Lors de la restauration de la base de données MySQL de la décharge de la console, nous avons parlé. Il est maintenant temps de comprendre comment les données des fichiers peuvent être importées de la même manière, y compris de XLS et CSV dans la base MySQL.

Pour cette tâche, nous avons à nouveau les mêmes outils que dans le cas précédent: la ligne de commande MySQL et la console de serveur.

Encore une fois, commençons un examen dans l'ordre.

Ainsi, pour importer un fichier dans l'invite de commande MySQL, nous l'exécutons à nouveau et accédez à la base de données à laquelle les données seront téléchargées.

Charger des données infilières "path_i_i_ifi_adampa" dans le tableau `Table_base_data` colonnes terminées par", "joint par" \\ "" lignes terminées par "\\ n";

N'oubliez pas que si le serveur MySQL a été lancé avec l'option -Secure-file privil (Ce qui arrive souvent lors de l'utilisation de distributions MySQL incluses dans Wamp / Mamp Assembly), le nom du fichier doit être spécifié en tenant compte de la variable système. secure_file_priv.

Afin de rendre l'importation de la base de données MySQL dans la console de serveur, sans entraver la coque MySQL, utilitaire sera utile. mysqlimportInclus dans la distribution MySQL et son prochain appel:

mysqlimport -u user_name -p_base_name_name_I_PU_K_FILE_IMP

Cet utilitaire est un analogue de l'équipe SQL Charger des données infilières., seulement pour la ligne de commande. Mais, il est demandé pourquoi alors la table n'est pas spécifiée dans les paramètres de son appel, qui sera chargé à partir du fichier du fichier?

Le fait est que mysqlimport est simplement physiquement ce paramètre. Au lieu de cela, le nom de la table auquel les données seront téléchargées doivent être présentes dans le nom du fichier importé.

Ceux. Si vous voulez faire des importations de Tables Excel dans la table mysql utilisateurs.Ensuite, votre fichier devrait être appelé utilisateurs.xls..

L'expansion du fichier importé, comme déjà mentionné, peut être n'importe lequel.

En utilisant mysqlimport, vous pouvez aussi télécharger plusieurs fichiers XLS ou CSV dans MySQL. Pour que les données tombent sur la destination, les noms de fichiers et les tables de base de données, comme dans l'exemple précédent, devraient également coïncider.

Si soudainement dans le fichier importé, les colonnes ne sont pas dans la même séquence que les colonnes de la table de base de données, puis de clarifier leur commande, vous devez utiliser l'option -Columns comme suit:

Mysqlimport -u user_name -p_base_name --Columns colonne1, colonne2, ..._ nom_i_pu_k_fail_inport

Naturellement, dans ses exemples, je n'ai pas envisagé liste complète Les paramètres mysqlimport, parce que Certains d'entre eux sont très spécifiques et sont utilisés extrêmement rarement.

Si vous souhaitez vous familiariser avec eux vous-même, leur liste complète est disponible ici - https://dev.mysql.com/doc/refman/5.7/fr/mysqlimport.html

Caractéristiques de téléchargement de données dans la base de vidage MySQL

Si vous voulez le processus d'importation grande base MySQL passait plus vite, puis il est nécessaire de créer une base de données sur des options spéciales pour la commande mysqldump, que j'ai écrite dans mon article précédent sur l'exportation de la base de données MySQL, une référence à laquelle des messages dans le texte plus tôt.

Aux commandes d'importation eux-mêmes, les bases de données MySQL de telles options, malheureusement, non pas.

La seule chose à augmenter la vitesse lors du chargement d'une grande base de données dump peut utiliser la puce suivante.

1. Ouvrez le fichier de vidage (de préférence dans gestionnaires de fichierscar Les éditeurs ordinaires peuvent simplement aller dans de grands fichiers).

2. Nous prescrivons les lignes suivantes au début du fichier:

Définir étrangers_key_checks \u003d 0; Définir unique_checks \u003d 0; Définir autocommit \u003d 0;

Noter! Peut-être qu'ils ont déjà ou commenté (de nombreux programmes qui font des vidages peuvent les ajouter automatiquement)

3. À la fin du fichier, nous vous prescrirons des commentaires:

Définir étrangers_key_checks \u003d 1; Définir unique_checks \u003d 1; Définir autocommit \u003d 1;

Au fait, ces équipes contribueront non seulement à accélérer le processus d'importation, mais permettront également de la rendre possible.

Le fait est que si vous avez au moins une fois examiné le fichier de vidage pour importer une base de données MySQL, vous pouvez remarquer que le fonctionnement de la structure des tables structurées ressemble à ceci:

Table de chute si existez `clients`; Créer une table `clients` (...);

Ceux. Une recherche est effectuée dans la table de base de données avec le même nom que celui importé et s'il est trouvé, il est supprimé et est recréé.

Et si soudainement, la table existante sera associée à des clés externes avec d'autres, alors toute la charge échoue.

Par conséquent, la désactivation de la participation clelle externe et d'autres est également une excellente garantie de la réussite de la mise en œuvre du processus d'importation de base de données MySQL.

Caractéristiques de l'importation CSV dans la base de données MySQL et d'autres fichiers

Lors du chargement des données dans la base de données MySQL de fichiers texte Il peut également être nécessaire de désactiver les clés externes.

De plus, contrairement à la situation précédente, dans ce cas, les directives du registre ne fonctionneront pas, car Les commandes SQL ne seront pas perçues et exécutées.

Dans l'article précédent sur l'exportation de la base MySQL, j'ai déjà mentionné comment procéder à cela en utilisant l'opération suivante à la ligne de commande MySQL:

Définir étrangers_key_checks \u003d 0;

Cependant, il n'a pas mentionné que la variable système mysql Étrangers_key_checks. Il a deux significations: global et sessional (pour la session en cours).

La valeur globale des variables MySQL est valide lors de l'exécution des actions sur le serveur MySQL jusqu'à son redémarrage. Ensuite, la valeur des variables sera réinitialisée et les valeurs par défaut seront attribuées.

La valeur de la session de la variable système MySQL n'est installée que pour le fonctionnement de l'utilisateur avec le serveur MySQL. Une session ou une session commence lorsque le client est connecté au serveur, dans lequel il est attribué un unique iD de connexionet se termine lorsqu'il est déconnecté du serveur, qui peut survenir à tout moment (par exemple, sur le délai d'attente).

Pourquoi ai-je décidé de me souvenir de cela?

Parce que lors de l'exécution des commandes de téléchargement de fichier dans la base de données MySQL via la console de serveur, je n'ai trouvé que désactiver les touches externes de la vérification des touches externes ne fonctionne pas.

Dans la console, il y avait toujours un message d'erreur causé par les clés externes de la table.

Et il est apparu pour la raison pour laquelle la résumée de l'existence de clés externes était déconnectée pendant la session et non globalement, ce qui, en plus de la méthode spécifiée, peut être effectuée comme suit:

SET SESSION_NAME_NAME \u003d Nom de valeur; Set @@ session. IMay_menued \u003d Nom de valeur; Set @@ nom_name \u003d value_named;

Dans les commandes données, la variable est clairement marquée comme session.

Et, parce que j'ai effectué le fichier CSV chargé dans la table MySQL via la console de serveur, sans connexion directe au serveur MySQL, la session n'a pas été créée, dans laquelle ma valeur de session de la variable fonctionnerait.

En conséquence, j'ai défini la valeur globale des chèques étrangers_key_checks et l'importation a été complétée avec succès.

Cela peut être fait de l'une des manières répertoriées:

SET GLOBAL_NAME \u003d Nom de valeur; Set @@ global.mik__named \u003d value_named;

Après avoir modifié les valeurs pour vérifier que les modifications entrées en vigueur, il ne sera pas superflu pour afficher les valeurs de la variable. Pour afficher la session et les valeurs globales utilisent simultanément la commande suivante:

Select @@ global.forign_key_checks, @@ session.forign_key_checks;

À cet égard, l'article d'aujourd'hui dédié à l'importation de la base de données MySQL s'est approché de la fin. Partagez vos impressions et vos propres développements dans les commentaires. Je pense que beaucoup seront intéressés par votre expérience.

À de nouvelles réunions! 🙂

P.s.: Si vous avez besoin d'un site Web ou que vous devez faire des modifications à un existant, mais pour cela, il n'y a pas de temps ni de désir, je peux offrir mes services.

Plus de 5 ans d'expérience Développement de site professionnel. Travailler avec le Php., OpenCart., WordPress., Laravel., Yii., Mysql, PostgreSQL, Javascript., Réagir, Angulaire et d'autres technologies de développement Web.

Expérience dans le développement de projets de différents niveaux: un atterrissage, sites d'entreprise, Boutiques en ligne, CRM., portail. Y compris le soutien et le développement Projets de haute chargement. Envoyez vos applications pour email [Email protégé].

Lorsque vous transférez un site d'un serveur local pour héberger, l'une des procédures requises est la base de données d'exportation / importation (base de données). Par conséquent, dans cet article, je vais essayer de décrire le processus d'exportation et d'importation d'une base de données à partir d'un serveur local, à partir d'une interface Web. Phpmyadmin. Version 3.2.3 pour l'hébergement.

La première chose que vous devez faire est de courir serveur localDans ce cas, c'est Denwer. Après avoir démarré Denwer, vous devez ouvrir le navigateur et dans la ligne de navigateur pour vous inscrire: "http: // localhost / outils / phpmyadmin", après quoi la fenêtre s'ouvre(Fig. 1) Avec déjà créé bases de données.

Fig. 1

Ensuite, vous devez sélectionner la base de données que nous exporterons, dans mon cas, c'est la base de données appelée MyBD. Vous pouvez choisir une base de données en cliquant dessus sur le côté gauche de la fenêtre du navigateur, où il est écrit "Veuillez sélectionner une base de données" (Fig. 2).


Fig.2

Après avoir sélectionné la base de données souhaitée, une fenêtre s'ouvre avec la structure de la base de données. Dans le menu supérieur, il y a un article "Exportation" Avec l'aide de laquelle nous exporterons la base de données sur l'ordinateur pour l'importer ensuite pour l'hébergement. Et ainsi, passez par l'article "Exporter" (Fig. 3).


FIGUE 3.

Dans la fenêtre qui s'ouvre, vous devez faire des mesures. (Fig.4)À savoir: Dans le bloc "Exporter", vous devez sélectionner toutes les tables de base de données en cliquant sur l'élément. "TOUT SÉLECTIONNER" et mettre un article en face de la tickette SqlCet article est responsable du type de fichier à exporter. En outre, vous devez cocher la case ci-contre "Enregistrer comme fichier"qui sauvera la base de données dans le fichier. Ne modifiez pas les paramètres restants, appuyez simplement sur le bouton. "Va".

Fig.4

Maintenant, si vous avez tout fait de droite, le fichier de base de données doit démarrer sur votre ordinateur. Avec ce fichier, nous importerons une base de données pour l'hébergement.

En outre, vous devez modifier le fichier codant sur UTF-8 sans nomination, j'utilise pour changer le codage. éditeur de texte Notepad ++.(Télécharger). Avec ce programme, ouvrez le fichier de base de données et dans le menu. "Codage" Choisir "Convertir en UTF-8 sans bom" (fig.5), après quoi nous économisons et fermons.


Fig.5

La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam