Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] bot generujący wpisy
Forum PHP.pl > Forum > Przedszkole
dentopolis
czy istnieje jakieś narzędzie które automatycznie generuje wpisy w mysql na podstawie określonych parametrów np w kolumnie nr 2 zakres liczb 6-10. raz na jakiś czas mogę skorzystać z https://www.generatedata.com/ ale chcę aby to narzędzie działało nieustannie.
Pyton_000
piszesz skrypt który generuje Ci 1 wpis, ustawiasz cron i generujesz N wpisów
dentopolis
a procedura mysql? która metoda jest lepsza?
przykład ze stackoverflow:

  1. DELIMITER $$
  2. CREATE PROCEDURE InsertRand(IN NumRows INT, IN MinVal INT, IN MaxVal INT)
  3. BEGIN
  4. DECLARE i INT;
  5. SET i = 1;
  6. START TRANSACTION;
  7. WHILE i <= NumRows DO
  8. INSERT INTO rand_numbers VALUES (MinVal + CEIL(RAND() * (MaxVal - MinVal)));
  9. SET i = i + 1;
  10. END WHILE;
  11. COMMIT;
  12. END$$
  13. DELIMITER ;
  14.  
  15. CALL InsertRand(1111, 2222, 5555);
Pyton_000
Jeśli procedura Ci załatwia sprawę to możesz sobie ustawić event schedule w mysql https://dev.mysql.com/doc/refman/5.7/en/event-scheduler.html
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.