Forums:
Hola a todos xfa tengo un problemita que ojala me ayuden a solucionar!!!!
Tengo una Base de Datos en Mysql 2.5.6 y necesito eliminar registros automaticamente cada cierto tiempo, para lo cual necesito aplicar un disparador(trigguer) pero parece que esta version de Mysql no lo soporta, xfa si alguien sabe como puedo hacer esto ayudenme, si please!!!
Gracias de antemano.....
Tienes una versión viejísima de MySQL...
Creo que en la versión alfa de MYSQL 5.* estarán disponibles los trigers, por lo pronto, si necesitas algo así, deberás poner un script que cada cierto tiempo te valide la lógica y dispare las acciones o te tocará implementarlo (MEJOR) directamente en la lógica de la aplicacion que las requiere....
sorry ....
bye
:)
Corrección....
Ya están disponibles desde la versión 5.0
http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html
Si los necesitas te suguiero migrar a la versión 5.0 de MySQL y usarlos, pero deberás analizar que implicaciones adicionales podría llegar a tener la migracción de tu aplicación a la versión 5.0 de MySQL, ya que estás usando una versión tan vieja de MySQL es probable que tengas más cosas que tomar en cuenta.
bye
:)
Si necesitas hacerlo cada
Si necesitas hacerlo cada cierto período de tiempo, tu solución puede ser CRON.
Hasta la próxima.
Saludos.
F1 Tecnología Informática
2.5.6 ? En serio? Bueno,
2.5.6 ? En serio?
Bueno, deberías actualizar como dice death, o deberías de momento usar una tarea del cron para emitir los comandos, porque en verdad esa versión no usa disparadores.. ni me acuerdo que existiera.. en verdad debe ser viejita.
Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
Recontra viejo el MySQL
Que tal... la version que tienes es recontra vieja, incluso esa version no soporta transaccionalidad, actualiza la aplicación a MySQL 5, que trae nuevas características como Store Procedures, Triggers, etc.
Tambien PostgreSQL
Si quieres triggers en una base de datos libre puedes tambien usar PostgreSql, lo tienen habilitado de toda la vida y es de lo mejor.
------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
ICQ : 337889406
GnuPG-key : www.keyserver.net
------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
GnuPG-key : www.keyserver.net