-- ========================================
-- 多多畅职平台 - 手动创建数据库脚本
-- ========================================
-- 使用说明：
-- 1. 在Navicat中连接到MySQL服务器（使用root或其他管理员账号）
-- 2. 打开查询窗口，粘贴并执行此脚本
-- 3. 执行完成后，再运行项目的 npm run init-db
-- ========================================

-- 创建数据库
CREATE DATABASE IF NOT EXISTS `ddcz_platform`
DEFAULT CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;

-- 授予 ddcz_bitmap 用户对该数据库的所有权限
GRANT ALL PRIVILEGES ON `ddcz_platform`.* TO 'ddcz_bitmap'@'%';

-- 刷新权限
FLUSH PRIVILEGES;

-- 验证权限
SHOW GRANTS FOR 'ddcz_bitmap'@'%';

-- 提示信息
SELECT '✅ 数据库创建成功！' AS message;
SELECT '✅ 权限授予成功！' AS message;
SELECT '📌 下一步：在项目中运行 npm run init-db' AS next_step;
