解凍フリー版のMysqlの起動スクリプトを実行し、インポート(windows)を実行します.

1007 ワード

@echo off

rem ###################

set MYSQL_VERSION=mysql-5.5.32-win32



set LOCK=wot.lock

rem ###################

set CURRENT_DIR=%cd%



cd %MYSQL_VERSION%

echo start Mysql,please wait...

net stop mysqlwot 

bin\\mysqld.exe -remove mysqlwot

bin\\mysqld.exe -install mysqlwot --defaults-file=%CURRENT_DIR%\\%MYSQL_VERSION%\\my.ini

net start mysqlwot 

if exist %CURRENT_DIR%\\%MYSQL_VERSION%\\%LOCK% (

	rem echo nothing do

) else (

	echo "Import databases from sql file,please wait..."

	bin\\mysql.exe -uroot -proot <%CURRENT_DIR%\\platform_core.sql

	echo "Import success..."

	echo "wot mysql lock,do not delete it.">%CURRENT_DIR%\\%MYSQL_VERSION%\\%LOCK%

)





rem call bin\\mysqld --defaults-file=%CURRENT_DIR%\\%MYSQL_VERSION%\\my.ini --console

echo "Mysql start success..."



pause;

 
 
その中:使用した
set定義変数
if else条件判定.
削除サービスの登録
ファイルを作成し、
ファイルが存在するか否かを判定し、