Criando um Evento no MySQL

3 respostas
A

Estou usando o seguinte código para criar um evento no MySQL:

create event inserir on schedule every 3 second starts current_timestamp ends current_timestamp + interval 18 second do insert into biblioteca.Generos (Generos.genero) values (current_timestamp);

O evento é criado, mas não executa, quando eu uso show events; o evento aparece, mas os dados não são inseridos na tabela…

alguem sabe pq???

3 Respostas

A

Pelo que eu sei tua sintaxe ta certa, mas por via das duvida da uma olhadinha AQUI

Espero te ajudado, abraço!

edit: O nome da tabela e dos campos estão corretos? É a unica coisa que pode está errada ao meu ver.

A

os campos estão corretos porque quando uso

sozinho ele registra o valor…

eu acho q tenho o privilégio pra executar eventos… mas não sei onde confirmar isso…

T

Precisa habilitar eventos:

SET GLOBAL event_scheduler = ON;

Criado 5 de fevereiro de 2011
Ultima resposta 18 de abr. de 2011
Respostas 3
Participantes 3