Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Удалённая перезагрузка MySQL (http://forum.oszone.net/showthread.php?t=97498)

werwolf-basic 07-01-2008 01:01 710717

Удалённая перезагрузка MySQL
 
Помогите, пожалуйста, перезагрузить MySQL c какого-нибудь другого компа, а не только с localhost.
У меня есть ярлыки к батникам, которые ОСТАНАВЛИВАЮТ и ЗАПУСКАЮТ MySQL, но только с локального компа. Как сделать так, чтобы я мог перезапускать MySQL c другого компа, в т.ч. и из И-нета.
Пишите, плз, поподробнее, т.к. этим я не занимался никогда.

vadimiron 07-01-2008 16:18 711148

werwolf-basic,
Можно вызывать по http скрипт, который вызывает батник.
Например, на PHP можно использовать exec() функцию

werwolf-basic 09-01-2008 01:54 712162

А инструкцию или пример можно? Я преподаватель немецкого языка, поэтому и прошу поподробнее...

skeletor 09-01-2008 13:32 712394

А мускул запускается как служба? Если как служба то можно использовать net stop\start

werwolf-basic 09-01-2008 15:43 712509

Мускул запускается, ВРОДЕ, как приложение. Короче:
1. Батник запускает MySQL, Виртуальный диск и Apache.
2. Следующим шагом на всем этом запускается Mangos (Сервер World of Warcraft)
Вот мангос перезагружается сам, а что делать когда вешается мускул - неизвестно. А пускать посторонних через удалённый рабочий стол ох как не хочется!

skeletor 10-01-2008 14:06 713268

При таких раскладах лучше написать ещё один скрипт, который проверяет запущенность мускула каждые 15 минут. Если не запущен - запустить. Новый скрипт зарегистрировать как службу (через regsrv32) или в Планировщик запихнуть раз в 15 минут.
Это пока единственный способ, который быстро пришёл на ум.

werwolf-basic 10-01-2008 17:09 713466

Вы меня не поняли. Есть, кому запустить скрипт. Мне требуется скрипт, который на ПК с IP 10.168.168.1 запустит файл, находящийся на ПК с IP 10.168.168.1 по адресу C:\Server\Mangos\StartSQL.bat и ещё один, но который запустит C:\Server\Mangos\StopSQL.bat.
Запускать будет ЧЕЛОВЕК, сидящий за ПК с IP 10.168.168.100, который разберётся, что нужно запустить и в каком случае, но которому ни в коем случае нельзя давать доступ к удалённому управлению ПК 10,168,168,1, а то он там такого наворотит :o

Arrest 10-01-2008 18:45 713566

PHP стоит? тогда нужет простой скрипт:
PHP код:

<?php
system
("C:\Server\Mangos\StartSQL.bat");
?>

при заходе не него он запусит


Время: 04:50.

Время: 04:50.
© OSzone.net 2001-