| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour extraire un tableau de DMP
    fichiers dump MySQL servent les fichiers de sauvegarde pour les grandes structures de base de données . Ces fichiers contiennent les données relatives à l'organisation des bases de données , de sorte que les administrateurs peuvent restaurer des bases aux Etats antérieures si quelque chose devait mal se passer. Mais les bases de données peuvent obtenir grand, donc les fichiers de vidage peuvent obtenir tout aussi grande . Mise à jour d'une table unique , plutôt que la base de données entière , peut devenir une corvée. Cependant , en utilisant soit des commandes de script Linux ou une base de données de sauvegarde, vous pouvez utiliser un fichier de vidage de gérer de manière sélective restauration de base de données . Choses que vous devez
    base de données MySQL
    Afficher plus Instructions
    Linux Shell
    1

    Ouvrez un terminal de commande en cliquant sur ​​l'icône du menu Démarrer, puis en sélectionnant Utilitaires suivis . Terminal
    2

    Accédez au répertoire du fichier de vidage dans le terminal:

    $ > cd /répertoire /de /dumpfile.sql
    < br > 3

    Extrait de la table à partir du fichier de vidage SQL en utilisant la commande Linux awk, et le mettre dans un autre fichier. Afin de tirer la table que vous devez chercher une sorte d' identifiant pour la table afin awk peut le localiser. Dans cet exemple, la table est entourée par les commentaires qui disent " commande pour nomtable 1 " et vous pouvez réinitialiser la table dans la base de données principale avec cette commande "command pour nomtable 2. ":

    $ > awk ' /commande pour nomtable 1 /, /commande pour TableName2 /{print }' dumpfile.sql > /tmp /singe_table.sql
    sauvegarde de base de données
    4

    créer une base de données de sauvegarde à la commande SQL :

    mysql > CREATE DATABASE bu
    5

    Chargez la base de données de sauvegarde à partir du fichier de vidage :

    $ utilisateur mysql -u - ppassword fakedb < dumpfile.sql
    6

    Sélectionnez les données des tables de la base de données de sauvegarde et écrire dans un fichier de sauvegarde :

    mysql > select * from targettable dans outfile " /tmp /Backup.bak " ;
    7

    Chargez les données de la table sur le serveur de production :

    mysql > delete de OldTable ; mysql> LOAD DATA INFILE " /tmp /mytablebackup . bak " dans la table OldTable ;

    Previous :

    next :
      articles connexes
    ·Comment ajouter des colonnes à TreeViewer 
    ·Comment lier les propriétés de l'objet à un FormView…
    ·Comment ajouter des films à la bibliothèque de Window…
    ·Pourquoi COBOL populaire est 
    ·Comment remplacer un caractère de code ASCII équivale…
    ·Comment utiliser Loader de préférence sur un iPhone 
    ·Apache Struts Tutorial 
    ·Comment construire votre propre AS3 Retourner la page 
    ·Formation de l'Extreme Programming 
    ·Curl & HTTP n'a pas pu résoudre hôte 
      articles en vedette
    ·Comment utiliser le fichier de propriétés dans Struts…
    ·Comment faire Validations dans Struts 
    ·Comment utiliser des caractères japonais autochtones d…
    ·Comment mettre la valeur comme flotteur en forme Utilis…
    ·Classification des langages de haut niveau en programma…
    ·Comment faire un écouteur d'action Fermer une Jframe 
    ·Comment compiler un Makefile 
    ·Comment déterminer le contrôle avec un courant de mis…
    ·Vs Client Server . Web-Based 
    ·Comment faire pour passer à la ligne suivante dans Dat…
    Copyright © Connaissances Informatiques http://fr.wingwit.com