Ai_GirlFriend/导入完整数据库.bat
2026-02-28 09:40:18 +08:00

46 lines
1008 B
Batchfile

@echo off
chcp 65001 >nul
echo.
echo ========================================
echo 📦 导入完整数据库
echo ========================================
echo.
set MYSQL_PATH=mysql
set DB_HOST=localhost
set DB_PORT=3306
set DB_USER=root
set DB_PASS=rootx77
set DB_NAME=ai
set SQL_FILE=数据库.sql
echo 正在导入数据库...
echo 数据库: %DB_NAME%
echo 文件: %SQL_FILE%
echo.
%MYSQL_PATH% -h%DB_HOST% -P%DB_PORT% -u%DB_USER% -p%DB_PASS% %DB_NAME% < %SQL_FILE%
if %errorlevel% equ 0 (
echo.
echo ✅ 数据库导入成功!
echo.
echo 正在验证表...
%MYSQL_PATH% -h%DB_HOST% -P%DB_PORT% -u%DB_USER% -p%DB_PASS% -e "USE ai; SHOW TABLES;" > tables.txt
echo.
echo 📋 已导入的表:
type tables.txt
del tables.txt
) else (
echo.
echo ❌ 数据库导入失败!
echo.
echo 请检查:
echo 1. MySQL 是否在系统 PATH 中
echo 2. 数据库连接信息是否正确
echo 3. 数据库.sql 文件是否存在
)
echo.
pause