Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    MySQL Transaktioner Tutorial

    MySQL databashanterare använder Structured Query Language for administration , rapportering och uppdatering av data . Från och med version 4.0 av programvaran , har MySQL stöds transaktioner , eller grupper av SQL-satser att databasen behandlar som odelbara enheter . Eftersom en databas består av många tabeller , ändringar i flera tabeller komplicera saken när problem uppstår . En halv - färdig uppsättning SQL-satser kan resultera i en databas med felaktiga uppgifter . Genom att hantera flera uttalanden som en enda transaktion , förbättrar MySQL databas integritet . Transaktionen kapacitet inkluderar SQL-satser BEGIN , COMMIT och ROLLBACK , som tjänar till att starta och avsluta transaktioner och utföra tillhörande städning funktioner . Instruktioner
    1

    Starta MySQL kommandoradsverktyg .
    2

    Skriv följande uttalande i kommandoraden och tryck på " Enter" vid slutet av raden :

    CREATE tABLE trans_test ( f INT ) TYPE = InnoDB ,

    Detta skapar tabellen " trans_test . " Addera 3

    Ange följande uttalanden i kommandoraden :

    BEGININSERT INTO trans_test VALUES ( 1 ) , savepoint add_5_and_7 ; INSERT INTO trans_test VALUES ( 5 ) , INSERT INTO trans_test VALUES ( 7 ) , rollback till savepoint add_5_and_7 , COMMIT , SELECT * FROM trans_test ;

    När transaktionen är klar , visar MySQL en enskild post från trans_test tabellen som innehåller fältet " f " med värdet " 1 . " BEGIN uttalande instruerar MySQL för att hålla reda på alla de påståenden som följer som en enda transaktion , men utan att binda transaktionen till databasen tills det stöter COMMIT uttalande . Den savepoint uttalandet markerar en plats i affären , och ROLLBACK orsakar MySQL för att ångra alla uttalanden fram till den punkt markerad med savepoint . COMMIT slutför transaktionen , vilket gör övergången från den första uttalandet " synlig " för alla användare som är inloggade i databasen . Den första INSERT uttalande inte ogjort av återladdning , så dess resultat blir en del av databasen . SELECT-uttrycket visas resultatet av transaktionen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Handledning för Oracle SQL Plus
    ·GridView kolumntyper
    ·Vilken mapp tillstånd att sätta för SQLite
    ·Hur man använder SQL till Split de tidsperioder Into P…
    ·Konvertera Minus till Plus i Access
    ·Microsoft Dynamics GP Tips & tricks
    ·Hur man sätter in en kontroll Onto en viss sida i Acce…
    ·Fördelar och nackdelar Data Sammanslagning & GIS Integ…
    ·Hur Infoga text i ett e-post med Access
    ·Fördelar & Nackdelar med farmaceutiska och Open - Sour…
    Utvalda artiklarna
    ·Hur zip-filer i Microsoft Word
    ·Hur man skapar Separator Lines i Excel Diagram
    ·Hur man ställer in USB-portar på en Virtual PC
    ·Hur hittar versionsnumret för en SQL Server
    ·Hur man ansluter SQL Server 2005 Express till en annan …
    ·Hur konvertera en txt-fil till SRT
    ·Hur man bränner en DVD på en dator för att spela på…
    ·Hur man installerar PowerDVD
    ·Problem att skriva ut stora PowerPoint-presentationer
    ·Hur man skapar en foto -CD för att spela på en DVD-sp…
    Copyright © Dator Kunskap http://www.dator.xyz