Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment ouvrir un fichier PDF en PHP…
  • Comment décoder une chaîne binaire…
  • Comment remplacer un fichier en PHP 
  • Combien par heure Ne programmeurs PH…
  • Comment ouvrir un fichier Doc en PHP…
  • La réplication MySQL Tutorial 
  • Comment changer l'ordre des champs s…
  • Formats PHP pour le temps des timbre…
  • Comment savoir DB2 pour arrondir un …
  • Comment prévisualiser un fichier PH…
  •   PHP /MySQL 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
  •  
    PHP /MySQL Programmation

    Tutoriel de verrou de ligne dans MySQL

    Les verrous de ligne offrent une protection contre les manipulations de table litigieuses. Par exemple, vous voudrez peut-être pas aux utilisateurs d'insérer de nouveaux enregistrements dans une table pendant que vous récupérez les lignes du tableau . Les verrous de ligne instruire la base de données pour tenir à distance sur l'insertion de nouvelles lignes , tandis que les enregistrements de la table sont récupérées . Après le processus de récupération , la base de données insère les enregistrements. MySQL, une base de données open-source, a la possibilité d' appliquer des verrous de table à l'intérieur de vos procédures stockées . Instructions
    1

    verrouiller vos lignes de la table . Vous pouvez verrouiller pour «écriture » ou « lecture». Dans cet exemple , un verrou est créé sur la table, afin que les utilisateurs sont incapables d'écrire sur le tableau . Serrures écriture comprennent l'édition et l'insertion de la table. Le code suivant vous montre comment verrouiller les dossiers sur la table :

    serrure tables écriture à la clientèle, TempTable écrire ;

    Le code ci-dessus verrouille les lignes dans la table des clients . Toutes les questions sur la table sont enregistrées dans la table " TempTable " .
    2

    effectuer vos déclarations lues sur la table. Depuis la table est verrouillée sur les états d'écriture , vous pouvez toujours récupérer les informations de la table. Le code suivant est une instruction SELECT simple que vous pouvez utiliser sur la table pendant qu'il est verrouillé :

    select * from client
    3

    Insérez les documents enregistrés dans la table temporaire . Après vos fonctions de table sont terminés, les valeurs contenues dans la table temporaire sont transportés à la table du client. Le code suivant vous montre comment déplacer des informations à partir de la table temporaire :

    insert into client select * from TempTable ;
    4

    supprimer des enregistrements de la table temporaire et de libérer les verrous. Après les verrous sont libérés , la table fonctionne normalement et permet à tous lire et écrire transactions. Le code suivant supprime les valeurs d'une table temporaire et déverrouille la table des clients :

    Supprimer TempTable ; tables de déverrouillage ;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment transformer le texte intégral MySQL dans cPanel 
  • Comment mettre à jour une déclaration avec une sous-requête 
  • Comment faire un moteur de recherche de domaine Avec PHP 
  • Comment construire des sites Web PHP 
  • Le code PHP pour limiter le rendement du texte 
  • Quel est un bloc PHP 
  • Comment insérer un calendrier dans votre site web utilisant PHP 
  • Comment créer une liste déroulante Utilisation de XML et Ajax en PHP 
  • Comment formater PHP de Zend Studio 
  • Comment utiliser PHP avec Java 
  • Connaissances Informatiques © http://www.ordinateur.cc