Witam
Zainstalowałem Apache+PHP+MySQL , wszystko śmiga elegancko.Dostęp do baz sql'a z poziomu php jest. Ale mam pytanie...otóż - zrobiłem sobie mały sktypt uptime.sh który pinguje userów co minutke i wpisuje do pliku aktualny czas właczonego pc oraz max jaki dotad miał.
Setno sprawy jest takie - czy da sie napisac jakić skrypt który uaktulania pewne elementy tablicy bez uruchamiania php ?? bo przeciez nie bede uruchamiał stronke z php który pinguje i update'uje tablice a później ją wyświatla co minute
Próbowałem poszukac na róznych forach ale nic nie znalazłem ;/ jedynie co można robić to tworzyc tablice "mysqladmin -u root -p create tablica".
Jeśli w ten sposób sie nie da to moze cos co uruchamian plik uptime.php w którym są komendy do uaktualniania tego czasu.
Dziekuje za pomoc
edit:
znalzłem ...
mysql - u mnie znajduje sie w /usr/bin
wpisujmy: [..]# mysql -u root -p baza
później wpisujemy hasło, a pózniej zapytanie koncząc "\g"
ale jak wpisać hasło od razu i zapytanie ??
edit:
ok juz znalazłem (nie ma to jak ang manual z tyciącami stron
)
dla potomnych pozostawiam -
[..]# mysql -u LOGIN -pXXXX baza_danych < zapytanie.sql > wynik.txt
czyli
[...]# mysql -u root -pMojeHaslo67 test < zapytanie.sql > wynik.txt
zapytanie.sql:
SELECT * FROM tablica WHERE 1
a w txt wynik zapytania.
A teraz wystarczy zrobić prosty skrypt który pinguje , na podstawie ilości pingów co minute liczy czas właczenia pc i zapisuje do tablicy SQL'a a skrypt php sobie to odczytuje