Автозагрозка наоборот
А можно спросить, зачем это надо?
нужно корректно глушить службу MySQL.
Что-то я про такие проблемы раньше не слышал... А мона поподробнее... А то интересно...
Кстати, никогда не забывайте правильно выключать MySQL! Это может привести к таким же последствиям, как выключение компьютера Reset'ом - вы можете потерять важные данные, грохнув свои базы. Проблема, правда, в том, что работающая MySQL не открывает никаких окон и от того её не видно. Именно поэтому про неё легко забыть. Обнаружить её, правда, просто - проверьте, нет ли в списке выполняемых на компьютере процессов строки MySQLd-opt.exe.
это из \\nataly\Install\! MY SERVER\Как всё это дело ставить\Install Apache PHP MySQL Perl for Windows 9x-ME-NT-2000.html
это из \\nataly\Install\! MY SERVER\Как всё это дело ставить\Install Apache PHP MySQL Perl for Windows 9x-ME-NT-2000.html
То есть каждый раз, прежде, чем глушить винду, нужно старательно выполнить
MySQLadmin.exe -uлогин -pпароль shutdown
Не может быть... Неужели все пользователи мискль терпят такие жестокие лишения? Не верю... Наверняка все проще...
MySQLadmin.exe -uлогин -pпароль shutdown
Не может быть... Неужели все пользователи мискль терпят такие жестокие лишения? Не верю... Наверняка все проще...
Ну не знаю. То же самое написано в мануале по МайСКуЕль. Поищи там строчку
"It would be real nice to be able to kill mysqld from the task manager"
"It would be real nice to be able to kill mysqld from the task manager"
Неужели все пользователи мискль терпят такие жестокие лишения
Обычно его админят на сервере. А сервера редко перезапускаются.
Обычно его админят на сервере. А сервера редко перезапускаются.
на сколько я знаю, такого не существует по причине того, что ничего не может запуститься, когда остальные прекращают работу.
Единственный совет: выключать комп не через Start->Shutdown, а написать скриптик и им выключать...
Единственный совет: выключать комп не через Start->Shutdown, а написать скриптик и им выключать...
все это слишком странно...
перед шатдауном компа всем сервисам шлется мессага на шатдаун...
перед шатдауном компа всем сервисам шлется мессага на шатдаун...
и пароль администратора бд шлется? 
Для того чтобы остановить сервис, пароль не нужен, нужны права юзера, под которым этот сервис был запушен, т.е. по дефолту - текущего.
Для остановки надо запустить "net stop mysql", но видимо этого и боится мускель...
Для остановки надо запустить "net stop mysql", но видимо этого и боится мускель...
так в том то и дело.
МайСКУЭЛь - это государство внутри государства. И его вырубать может только администратор. А если останавливать сервис с помощью виндовс , всеравно что комп из розетки вырубать.
МайСКУЭЛь - это государство внутри государства. И его вырубать может только администратор. А если останавливать сервис с помощью виндовс , всеравно что комп из розетки вырубать.
Что я могу сказать... Все это очень печально, и не верю я что все так плохо... Но запускаться непосредсно перед шатдауном (или при стартапе, и ждать уведомления о шатдауне наверняка можно... И даже не одним способом... Подумать надо...
а там в руководстве еще что-то было про какой-то mysql-nt, который надо сервисом делать... это что за чудо...
а там в руководстве еще что-то было про какой-то mysql-nt, который надо сервисом делать... это что за чудо...
кажется, я понял что там имелось в виду...
скорее всего, если запускать мускель из консоли, то надо его обязательно зашатдаунить, чтоб mysql.exe пропало из списка процессов. Так как мускель не может нормально обработать консольный шатдаун. Но сервис mysql-nt.exe, мне кажетcя, должен все нормально закрыть...
скорее всего, если запускать мускель из консоли, то надо его обязательно зашатдаунить, чтоб mysql.exe пропало из списка процессов. Так как мускель не может нормально обработать консольный шатдаун. Но сервис mysql-nt.exe, мне кажетcя, должен все нормально закрыть...
самое простое - это написать прогу, которая запускается при запуске и висит резидентно. А перед своим закрытием чё-нть запускает 
а как сделать, чтобы не из консоли запускать а сама запускалась?
Сделать сервисом... и поставить ему автоматический запуск... там чего-то про это есть... кажется...
сервис, по-моему, он ставит сразу при установке, просто ему надо поменять стартап на Автоматик (по дуфолту - Мануал).
а как называется сервис? на "M" ничего нет похожего.
MySql... 
в Computer Managment такого сервиса не наблюдается.

странно... а версия какая? Может криво поставлено?
3.23.49
давай свой.
давай свой.
3.23.43
Саш, а что ты делаешь с Сиквелом?
может тебе хватит возможностей Денвера?
может тебе хватит возможностей Денвера?
Нашел:
Run -> gpedit.msc
Computer Configuration -> Windows Settings -> Scripts (Startup/Shutdown) -> Shutdown
Сам не проверял
Run -> gpedit.msc
Computer Configuration -> Windows Settings -> Scripts (Startup/Shutdown) -> Shutdown
Сам не проверял
Оставить комментарий
alexpar
Как сделать, чтоб виндовс запускал программу перед своим завершением работы?