50 lines
1.2 KiB
Batchfile
50 lines
1.2 KiB
Batchfile
@echo off
|
||
REM 数据库初始化脚本
|
||
REM 请先配置好MySQL可执行文件路径
|
||
|
||
set MYSQL_PATH=mysql
|
||
set HOST=192.168.9.100
|
||
set PORT=3306
|
||
set USER=root
|
||
set PASSWORD=mysql_23fw7s
|
||
set DATABASE=nanxiislet
|
||
|
||
echo ================================
|
||
echo 南溪小岛管理后台 - 数据库初始化
|
||
echo ================================
|
||
echo.
|
||
echo 数据库地址: %HOST%:%PORT%
|
||
echo 数据库名称: %DATABASE%
|
||
echo.
|
||
|
||
REM 先创建数据库
|
||
echo 正在创建数据库...
|
||
%MYSQL_PATH% -h%HOST% -P%PORT% -u%USER% -p%PASSWORD% -e "CREATE DATABASE IF NOT EXISTS %DATABASE% DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"
|
||
|
||
if %ERRORLEVEL% NEQ 0 (
|
||
echo 创建数据库失败!请检查MySQL连接配置。
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
REM 导入初始化脚本
|
||
echo 正在导入数据表...
|
||
%MYSQL_PATH% -h%HOST% -P%PORT% -u%USER% -p%PASSWORD% %DATABASE% < src\main\resources\db\init.sql
|
||
|
||
if %ERRORLEVEL% NEQ 0 (
|
||
echo 导入数据失败!
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
echo.
|
||
echo ================================
|
||
echo 数据库初始化成功!
|
||
echo ================================
|
||
echo.
|
||
echo 默认管理员账号:
|
||
echo 用户名: admin
|
||
echo 密码: admin123
|
||
echo.
|
||
pause
|