From 3fb7b6b714bb2afb04d6d1fb74da69c62636e54b Mon Sep 17 00:00:00 2001 From: dftre <3066417822@qq.com> Date: Sat, 4 Jan 2025 17:46:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=80=E9=94=AE=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96mysql=E7=9A=84bat=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- initMysql.bat | 38 +++++++++++++++++++++++++++++++++++++ sql/{oauth.sql => auth.sql} | 0 sql/create_database.sql | 2 +- 3 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 initMysql.bat rename sql/{oauth.sql => auth.sql} (100%) diff --git a/initMysql.bat b/initMysql.bat new file mode 100644 index 0000000..4834950 --- /dev/null +++ b/initMysql.bat @@ -0,0 +1,38 @@ +@echo off +rem sql的平级目录 + +rem 设置数据库的用户名 +set DB_USER=root +rem 设置数据库的密码 +set DB_PASSWORD=123456 +rem 设置数据库的名称 +set DB_NAME=ry + +rem 可以将你不需要的数据库注释掉 +rem 创建数据库 +echo Executing create_database.sql +mysql -u%DB_USER% -p%DB_PASSWORD% -D %DB_NAME% < sql\create_database.sql + +rem 创建基础数据表 +echo Executing ry_20230223.sql +mysql -u%DB_USER% -p%DB_PASSWORD% -D %DB_NAME% < sql\ry_20230223.sql + +rem 创建代码生成器的数据表 +echo Executing gen.sql +mysql -u%DB_USER% -p%DB_PASSWORD% -D %DB_NAME% < sql\gen.sql + +rem 创建定时任务的数据表 +echo Executing quartz.sql +mysql -u%DB_USER% -p%DB_PASSWORD% -D %DB_NAME% < sql\quartz.sql + +rem 创建增强认证模块的数据表 +echo Executing oauth.sql +mysql -u%DB_USER% -p%DB_PASSWORD% -D %DB_NAME% < sql\auth.sql + +rem 创建支付模块的数据表 +echo Executing pay.sql +mysql -u%DB_USER% -p%DB_PASSWORD% -D %DB_NAME% < sql\pay.sql + +rem 创建在线开发模块的数据表 +echo Executing online.sql +mysql -u%DB_USER% -p%DB_PASSWORD% -D %DB_NAME% < sql\online.sql diff --git a/sql/oauth.sql b/sql/auth.sql similarity index 100% rename from sql/oauth.sql rename to sql/auth.sql diff --git a/sql/create_database.sql b/sql/create_database.sql index 97b6c19..8f22854 100644 --- a/sql/create_database.sql +++ b/sql/create_database.sql @@ -1,3 +1,3 @@ -CREATE DATABASE ry +CREATE DATABASE IF NOT EXISTS ry CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; \ No newline at end of file