Files
nanxiisletJava/init-database.bat
2026-01-27 20:48:47 +08:00

50 lines
1.2 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@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