*   >> läser Utbildning artiklar >> science >> programming

Mysql Händelse Scheduler

Event i MySQL - Del 4Introduction Detta är del 4 i min serie, Event i MySQL. I denna del av serien, jag förklara innebörden och användningen av MySQL Event Scheduler. Jag antar att du har läst de tidigare delarna i serien, eftersom detta är en continuation.Before en händelse Fungerar Innan du kan skapa en händelse, måste du ha fått händelse privilegium. Med det kan du skapa, ändra och släppa händelser. Dock kommer händelserna fortfarande inte fungerar om händelsen schemaläggare är avstängd eller disabled.

The Event Scheduler Händelsen schemaläggare är en bit kod av MySQL-servern som styr händelserna. Det kan slås på. Om det är på alla händelser fungerar som förväntat. Om den är avstängd eller inaktiveras, händelserna kan inte operate.Three States Händelseschemaläggaren har 3 tillstånd. Det kan vara Av, På eller funktionshindrade. Av: När händelsen schemaläggare är avstängd (slutade), innebär det att koden för händelseschemaläggaren inte är igång. Under detta tillstånd alla händelser inte fungerar. Off tillstånd är standardläget.

On: När händelsen schemaläggare är på (startad) innebär det att koden för händelseschemaläggaren är igång och händelsen schemaläggare exekverar händelser (vilket händelserna kör också). Funktionshindrade: Detta liknar Off staten. När händelsen schemaläggare är avstängd, kan den slås på igen medan servern är fortfarande igång. Men när schemaläggaren är inaktiverad, det kan bara sättas på igen efter MySQL-servern har startats om (eller när servern startar om) .

Vridning av testknappen på Event Scheduler Med MySQL klientprogram, kan någon av följande påståenden användas för att slå på händelseschemaläggaren: SET GLOBAL event_scheduler = TILL; SET@@global.event_scheduler = TILL; SET GLOBAL event_scheduler = 1; SET@@global.event_scheduler = 1, Stänga av Event Scheduler Med MySQL klientprogram, kan någon av följande påståenden användas för att stänga av händelseschemaläggaren: SET GLOBAL event_scheduler = OFF; SET@@global.event_scheduler = OFF; SET GLOBAL event_scheduler = 0; SET@@global.

event_scheduler = 0; Medan servern är igång, kan du stänga av händelseschemaläggaren och vrid det off.Disabling Event Scheduler Händelsen schemaläggaren kan inaktiveras servern startar med följande kommandoraden alternativ: --event-schemaläggare = DISABLED I mina Windows operativsystem systemet, följande är vad jag skulle skriva på kommandoraden (DOS) fönster: "C: Program FilesMySQLMySQL Server 5.5binmysqld" --console --event-schemaläggare = DISABLED

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.