| 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 >> PHP /MySQL Programmation >> Content
    Comment insérer dans une base de données MySQL
    insérer de nouvelles lignes dans une table MySQL est accomplie avec la commande INSERT. Pour la plupart , il sera nécessaire d' insérer des données dans la table à la fois, mais MySQL permet d'insérer des données et laissez colonnes indéfinies à la valeur par défaut . Instructions
    1

    Rassemblez vos données , depuis quelques tables ont des contraintes refuse la création d' une nouvelle ligne sans toutes les colonnes présentes . Il est également plus rapide pour insérer des lignes entières de données au lieu d'insérer des données et en ajoutant à la ligne plus tard. Ce tableau a nom, adresse, numéro de téléphone et les champs d'équilibre. Création d'un nouveau client est: Exemple: " John Doe ", " 24 rue ", " 555-5555 " , 0.00
    2

    insérer les données , en le gardant dans le même ordre que l' définition de la table . C'est parce que , avec cette première forme de la commande INSERT , vous insérez des données pour chaque colonne au lieu d'énumérer les colonnes que vous souhaitez insérer. Pour obtenir l'ordre des colonnes de la table des clients , utiliser la commande «décrire clients." Exemple: INSERT INTO clients VALUES ( " John Doe ", " 24 rue ", " 555-5555 " , 0.00 );
    3

    Laisser colonnes indéfinies que les données par défaut si vous ne peut insérer une partie des données . Chaque colonne a déjà une valeur par défaut à utiliser si vous n'avez pas d'autre choix que d'insérer certaines données plus tard. Vous devez passer une liste de colonnes à attribuer au long de vos données. Dans cet exemple, parce que vous ne connaissez que le nom et le numéro de téléphone du client , ce sont les deux seuls champs que vous pouvez insérer . Exemple: INSERT INTO clients (nom, ph_number ) VALUES ( " John Doe ", " 555-5555 " );
    4

    optimiser l'accès de la base de données en faisant le moins de questions possible. Pour ce faire, l'insertion de plusieurs lignes en même temps. Utilisez plusieurs ensembles de données entre parenthèses séparés par des virgules après le mot-clé VALUE. Exemple: INSERT INTO clients (nom, ph_number ) VALUES ( " John Doe ", " 555-5555 " ) (" Jack Smith ", " 555-6666 " ) (" Jill Brown ", " 555-7777 ");
    5

    utiliser une commande SELECT au lieu du mot-clé VALUES lorsque vous souhaitez stocker les résultats d'une requête SELECT dans une autre table . Cela peut être utilisé pour exporter les données d'un tableau et l'importer dans un autre avec une seule requête. Assurez-vous de l'ordre des colonnes appropriées , aussi bien. Ici, les données d'une ancienne base de données client (la table old_customers ) migre vers une nouvelle base de données clients . Exemple: INSERT INTO clients (nom, ph_number , adresse, équilibre ) SELECT nom, ph_number , l'adresse, le solde de old_customers ;

    Previous :

    next :
      articles connexes
    ·Comment stocker des dates dans MySQL avec PHP 
    ·Vs Net. PHP Speed ​​
    ·Comment utiliser les appels PHP 
    ·Comment se connecter à MySQL dans SSIS 
    ·Comment faire pour intégrer MySQL dans Visual C 
    ·Comment faire pour extraire une adresse email sur PHP 
    ·Comment faire pour convertir les classes de chaînes en…
    ·Apache Thrift PHP est lente 
    ·Comment utiliser un tableau PHP au lieu d'images 
    ·Comment faire pour déplacer des données de MySQL à M…
      articles en vedette
    ·Comment convertir les caractères de leurs valeurs ASCI…
    ·Comment trouver SAS Formation 
    ·Comment s'assurer qu'un objet est supprimé en C + + 
    ·Comment initialiser un tableau JavaScript 
    ·Comment faire pour supprimer un gestionnaire d'événem…
    ·Comment puis-je faire une liste Hibernate pas avoir d'é…
    ·Fonction CByte 
    ·L'histoire du Prolog Programming Language 
    ·Comment faire pour modifier applets Java 
    ·Comment créer un dictionnaire Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com