2017-11-27 09:53:20 -08:00
|
|
|
@ECHO OFF
|
|
|
|
SETLOCAL
|
|
|
|
REM =============
|
|
|
|
REM IMPORT CONFIG
|
|
|
|
REM =============
|
|
|
|
REM NOTE: No spaces before or after the '='!!!
|
|
|
|
|
|
|
|
REM =============
|
|
|
|
SET PATH_MYSQL="Path\to\mysql.exe"
|
|
|
|
SET PATH_MYSQLADMIN="Path\to\mysqladmin.exe"
|
|
|
|
SET PATH_SQL="Path\to\Sapphire\sql"
|
|
|
|
|
|
|
|
SET USER=root
|
|
|
|
SET PASSWORD=
|
|
|
|
SET DBADDRESS=localhost
|
|
|
|
SET DBPORT=3306
|
|
|
|
SET DBNAME=sapphire
|
|
|
|
REM =============
|
|
|
|
|
|
|
|
IF DEFINED PASSWORD (SET PASSWORD=-p%PASSWORD%)
|
|
|
|
|
|
|
|
ECHO Deleteing old database
|
|
|
|
%PATH_MYSQLADMIN% -h %DBADDRESS% -u %USER% %PASSWORD% DROP %DBNAME%
|
|
|
|
|
|
|
|
ECHO Creating new database
|
|
|
|
%PATH_MYSQLADMIN% -h %DBADDRESS% -u %USER% %PASSWORD% CREATE %DBNAME%
|
|
|
|
|
|
|
|
ECHO Loading tables into the database
|
|
|
|
cd %PATH_SQL%
|
|
|
|
FOR %%X IN (*.sql) DO (
|
|
|
|
IF "%%X"=="update.sql" (
|
|
|
|
REM handle update.sql last
|
|
|
|
) ELSE (
|
|
|
|
ECHO Importing %%X
|
2017-12-10 12:59:20 -08:00
|
|
|
%PATH_MYSQL% %DBNAME% -h %DBADDRESS% -u %USER% %PASSWORD% < %%X
|
2017-11-27 09:53:20 -08:00
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
IF EXIST "update.sql" (
|
|
|
|
ECHO Importing update.sql
|
2017-12-10 12:59:20 -08:00
|
|
|
%PATH_MYSQL% %DBNAME% -h %DBADDRESS% -u %USER% %PASSWORD% < update.sql
|
2017-11-27 09:53:20 -08:00
|
|
|
)
|
|
|
|
|
|
|
|
ECHO Finished!
|
|
|
|
|
|
|
|
ENDLOCAL
|
|
|
|
PAUSE
|
|
|
|
@ECHO ON
|