Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

timed procedure mysql
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Subiectul anterior :: Subiectul următor  
Autor Mesaj
bugsbuu



Data înscrierii: 28/Ian/2008
Mesaje: 3

Trimis: Lun Aug 25, 2008 2:52 pm    Titlul subiectului: timed procedure mysql  

Se poate seta ca o procedura mysql (mysql server 5) sa se execute la o anumita ora si sa se repete sa zicem zilnic? Am cautat in documentatia de pesite-ul oficial si nu am gasit nici o informatie utila.
Sus  
adix



Data înscrierii: 02/Oct/2007
Mesaje: 123

Trimis: Lun Aug 25, 2008 2:57 pm    Titlul subiectului:  

Dap.

Au un fel de cron baietii in mySQL 5.

Nu mai stiu exact cum si ce, dar l-am folosit. Nu am acum timp sa caut, dar stiu ca se poate.

Am sa revin pe seara, daca reusesc.
Sus  
Amenthes



Data înscrierii: 12/Dec/2005
Mesaje: 620

Trimis: Lun Aug 25, 2008 3:07 pm    Titlul subiectului:  

http://rpbouman.blogspot.com/2005/10/scheduling-procedure-execution-in.html
Sus  
bugsbuu



Data înscrierii: 28/Ian/2008
Mesaje: 3

Trimis: Lun Aug 25, 2008 3:09 pm    Titlul subiectului:  

am uitat sa spun ca serverul are windows pe el (nu ii al meu ii clientului) si daca nu are construit direct in serverul mysql chestia asta nu prea ma ajuta
Sus  
mihaitha



Data înscrierii: 04/Mai/2007
Mesaje: 1801
Locație: Sibiu

Trimis: Lun Aug 25, 2008 3:28 pm    Titlul subiectului:  

O alternativa ar fi sa executi procedura stocata intr-un fisier .php apelat de un Scheduled Task.
Sus  
bash



Data înscrierii: 21/Aug/2008
Mesaje: 51

Trimis: Mar Aug 26, 2008 6:27 am    Titlul subiectului:  

Da procedura respectiva o scrii in .sh si o pui in crontab.Ex:
#vi procedura.sh
Cod:
#!/usr/bin/php -q
<?php procedura ta ?>


Scuze nu am citit atent e pe windows.
Sus  
UnTip



Data înscrierii: 03/Mai/2007
Mesaje: 377

Trimis: Mar Aug 26, 2008 9:02 am    Titlul subiectului:  

$procedura="exec PROCEDURA '$param1','$param2','$param3l','$param4'"; //etc,etc
$procexec=odbc_exec($conn,$procedura) or die("eroare executare procedura"); unde $conn= conectarea la baza de date

apo.. in in scheudle task mozilla.exe www.sitetau.com/procedura.php

unde procedura.php contine codul de mai sus
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community