Tapahtuma MySQL - Osa 2Johdanto Tämä on osa 2 minun sarja, Tapahtuma MySQL. Edellisessä osa sarjasta selitin teille, mitä tapahtuma on ja miten luoda sen MySQL. Tässä osassa selitän miten muuttaa tapahtumaan. Oletan olet lukenut edellisen osa sarjasta, koska tämä on continuation.The Alter Tapahtuma Syntax Yksinkertaistettu yksinkertaistettu Alter Tapahtuman Syntaksi on: ALTER EVENT event_name [aikataulussa aikataulu] [kommentti "comment"] [DO event_body ]; Lausekkeet täällä ovat valinnaisia. Ne ovat kuitenkin samat lausekkeet Luo tapahtuma Syntax.
Joten muuttaa olemassa olevan tapahtuman, voit yksinkertaisesti korvata sisällön lausekkeen, joka on Luo tapahtuma julkilausuman. Voit myös lisätä uuden lausekkeen (esimerkiksi kommentti). Heti tapahtuman muutetaan, sen vaikutus käynnistyy uudelleen tuolloin onward.Illustration Aiemmassa osa sarjasta näimme luoda tapahtuman esimerkki. Tämä on esimerkki: Luo tapahtuma myEvent aikataulussa JOKA 24 tunnit alkavat CURRENT_TIMESTAMP + aikavälillä 5 TUNTIA päivitän myTable SET myColumn = myColumn + 1 jossa id = 3; Oletetaan, että tämä tapahtuma on jo olemassa.
Voit muuttaa tapahtuman, muuttuvat vain aikataulussa lauseke seuraavasti: Luo tapahtuma myEvent aikataulussaan aikataulun CURRENT_TIMESTAMP + aikavälillä 2 TUNNIN Huomaa: Sinun ei tarvitse uudelleen kirjoittaa muut ehdot; ne edelleen. Seuraava esimerkki muuttuu vain DO lauseke (lue se ja verrata luoda tapahtuman lausunto edellä): Luo tapahtuma myEvent päivitän myTable SET myColumn = myColumn + 2 jossa id = 4; pudottaminen tapahtuma pudottaa tapahtuma tarkoittaa poistaa tapahtuma .
Syntaksi pudottaa tapahtuma on: DROP EVENT event_name haluat pudottaa edellä tapahtuma, kirjoitetaan: DROP EVENT myEvent; Nyt osaat luoda, muuttaa ja pudota tapahtuma MySQL. Se on hyvä. Et kuitenkaan vielä välttämättä pysty tekemään näitä asioita seuraavista kahdesta syystä: - Mikä on nimeltään Tapahtuma Scheduler on oltava päällä. - Sinun täytyy olla oikeus (etuoikeus) tehdä näitä asioita. Seuraavassa osa sarjasta, katson etuoikeus, sinun täytyy olla voidakseen tehdä näitä asioita. Siinä osassa, joka seuraa Selitän Tapahtuma Scheduler.
Tämä sarja on viimeinen sarja minulla on My SQL kurssi (tilavuus). Toivottavasti olet arvostaa sitä. Nähdään seuraavassa osa sarjasta. ChrysOther osat SeriesCreating Tapahtuma MySQLAltering ja pudottamalla Eventin MySQLThe Tapahtuma PrivilegeMySQL Tapahtuma SchedulerThe täytyy tietää Database suunniteltu ja MySQLThe täytyy tietää Database suunnitel