mysql 卸载批处理_MYSQL 注册启动 及 停用卸载 批处理脚本 (补)
早前調(diào)試mysql接口時(shí)候編寫(xiě)的批處理文件。
注冊(cè)啟動(dòng)? my_install.bat
@echo off
set MYSQL_DIR=%~dp0
rem set MYSQL_DIR=%cd%
if not "%MYSQL_HOME%"=="" (
if not "%MYSQL_HOME%"=="%MYSQL_DIR%" (
echo MYSQL_HOME=%MYSQL_HOME% != MYSQL_DIR=%MYSQL_DIR%
goto my_ends
)
) else (
set MYSQL_HOME=%MYSQL_DIR%
echo MYSQL_HOME must be set as MYSQL_DIR=%MYSQL_DIR%
)
set PATH=%MYSQL_HOME%bin;%MYSQL_HOME%lib;%PATH%
mysqladmin -uroot ping 1>nul 2>nul
@if "%ERRORLEVEL%" == "0" (
echo Mysql is running.
goto my_ends
)
echo "MYSQL_HOME = %MYSQL_HOME%"
echo Install and start mysql server ...
mysqld --install mysql_srv
sc config mysql_srv start= DEMAND
rem sc query mysql_srv
net start mysql_srv
rem sc query mysql_srv
mysqladmin -uroot ping 1>nul 2>nul
@if "%ERRORLEVEL%" == "0" echo "Mysql started successfully"
:my_ends
cmd /K
停用卸載 my_uninstall.bat
@echo off
set MYSQL_DIR=%~dp0
rem set MYSQL_DIR=%cd%
if not "%MYSQL_HOME%"=="" (
if not "%MYSQL_HOME%"=="%MYSQL_DIR%" (
echo MYSQL_HOME=%MYSQL_HOME% != MYSQL_DIR=%MYSQL_DIR%
goto my_ends
)
) else set MYSQL_HOME=%MYSQL_DIR%
set PATH=%MYSQL_HOME%\bin;%MYSQL_HOME%\lib;%PATH%
echo "MYSQL_HOME = %MYSQL_HOME%"
echo Stop and uninstall mysql server ...
mysqladmin -uroot ping 1>nul 2>nul
@if "%ERRORLEVEL%" == "0" (
net stop mysql_srv
rem sc query mysql_srv
)
mysqld --remove mysql_srv
:my_ends
pause
原文:http://blog.csdn.net/cuterhei/article/details/42641085
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的mysql 卸载批处理_MYSQL 注册启动 及 停用卸载 批处理脚本 (补)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 1003 我要通过! (20分)
- 下一篇: mysql数据库面试总结