#!/bin/bash # Script tự động reset và import database LuckyWheel # Author: Auto-generated # Date: 2026-01-11 echo "==================================" echo "RESET DATABASE LUCKYWHEEL" echo "==================================" echo "" # Màu sắc cho output GREEN='\033[0;32m' RED='\033[0;31m' YELLOW='\033[1;33m' NC='\033[0m' # No Color # Bước 1: Xóa và tạo lại database echo -e "${YELLOW}[1/3] Đang xóa và tạo lại database...${NC}" sudo mysql -u root -e "DROP DATABASE IF EXISTS luckywheel; CREATE DATABASE luckywheel CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;" if [ $? -eq 0 ]; then echo -e "${GREEN}✓ Tạo database thành công${NC}" else echo -e "${RED}✗ Lỗi khi tạo database${NC}" exit 1 fi echo "" # Bước 2: Import file SQL echo -e "${YELLOW}[2/3] Đang import file SQL...${NC}" sudo mysql -u root luckywheel < fsg3kct926qj_quaysoDB.sql if [ $? -eq 0 ]; then echo -e "${GREEN}✓ Import SQL thành công${NC}" else echo -e "${RED}✗ Lỗi khi import SQL${NC}" exit 1 fi echo "" # Bước 3: Kiểm tra kết quả echo -e "${YELLOW}[3/3] Kiểm tra kết quả...${NC}" echo "" echo "Thống kê người dùng theo loại:" sudo mysql -u root luckywheel -e "SELECT COUNT(*) as total, loai_nguoi_dung FROM danh_sach_nguoi_dung GROUP BY loai_nguoi_dung;" echo "" echo "10 người dùng đầu tiên:" sudo mysql -u root luckywheel -e "SELECT ma_nguoi_dung, ten_nguoi_dung, loai_nguoi_dung FROM danh_sach_nguoi_dung LIMIT 10;" echo "" echo "Thống kê giải thưởng:" sudo mysql -u root luckywheel -e "SELECT COUNT(*) as total_prizes FROM danh_sach_giai_thuong;" echo "" echo -e "${GREEN}==================================" echo "HOÀN TẤT!" echo -e "==================================${NC}" echo "" echo "Database đã sẵn sàng sử dụng!" echo "Bạn có thể khởi động server bằng: ./start.sh" echo ""