Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Обмен кнопками 
Author Message
tcmd4ever



PostPosted: Wed Aug 31, 2011 16:56    Post subject: Reply with quote

Продолжу про серверные кнопки. Работа с сервером БД MySQL.

Установка сервиса и запуск MySQL.
Code:
TOTALCMD#BAR#DATA
cmd /t:02 /k
c:\server\mysql\5150\bin\mysqld.exe --install mysqldnt --defaults-file=c:\server\mysql\5150\my.ini&net start mysqldnt
netshell.dll,88
Запуск MySQL


-1

Замечено, что позиции значков в дллках под 7 и XP отличаются. Для XP поменять строку netshell.dll,88 -> netshell.dll,91

Cистемный перезапуск MySQL.
Code:
TOTALCMD#BAR#DATA
cmd /t:02 /k
net stop mysqldnt&net start mysqldnt
shell32.dll,146
Перезапуск MySQL

0
-1

Останов и удаление сервиса MySQL из системы.
Code:
TOTALCMD#BAR#DATA
cmd /t:02 /k
net stop mysqldnt&sc \\127.0.0.1 delete mysqldnt
shell32.dll,112
Остановить MySQL


-1

Батник, сбрасывающий пароль БД MySQL.
Code:
:: Сброс root пароля в MySQL, БД должна быть запущена на localhost.
@echo off
set mysqlserverpath=c:\server\mysql\5150
echo Enter new mysql localhost root password:
set /p newpassword=
echo SET PASSWORD FOR 'root'@'localhost' = PASSWORD('%newpassword%'); > %mysqlserverpath%\mysql-init.txt
%mysqlserverpath%\bin\mysqld.exe --install mysqldnt --init-file=%mysqlserverpath%\mysql-init.txt
net start mysqldnt
net stop mysqldnt
sc \\127.0.0.1 delete mysqldnt
del %mysqlserverpath%\mysql-init.txt
echo Password has been reset successfully.

Кнопка к нему. Батник у меня называется mysqlpswdrst.cmd.
Code:
TOTALCMD#BAR#DATA
cmd /t:02 /k "%COMMANDER_PATH%\tools\manage\bat\mysqlpswdrst.cmd"

shell32.dll,104
Cбросить пароль MySQL


-1

_________________
Кристиан Гислер: "Для Total Commander я все еще пользуюсь Delphi 2.0." (ноябрь 2010)
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group