欢迎光临散文网 会员登陆 & 注册

本地使用sql练习平台指南&构建自己的平台

2023-08-21 17:12 作者:冷凡社长  | 我要投稿

原题目练习地址:https://www.yuque.com/dataking/sql/ecggl0

题目都换成了上面地址的了。

1、效果界面

image.png

2、安装指南

2.1 下载平台所需要的环境

进入网站 https://nodejs.org/

根据自己的平台选择 lts版本下载安装即可,全部默认安装,无需修改。

image.png

2.2 重启电脑

安装完环境后,需要重启电脑,使环境的变量在电脑生效。

2.3 下载项目文件

https://wwsl.lanzoul.com/iiatw1547fve

下载完成后,找一个文件夹放好,然后解压压缩包

2.4 运行项目

打开电脑的命令行工具 window powershell(or cmd) mac 终端

1、然后输入 cd + 文件夹根路径 用来切换命令行执行路径

image.png

2、进入文件夹根路径后,在命令行工具中输入

npm install

这是安装项目所需的依赖,有400m左右,一般需要1-2分钟。

3、等待完成后,输入

npm run dev

这是运行项目的语句,运行完成,即可复制屏幕打印出的地址到浏览器窗口

4、一般为 http://localhost:5173/

该命令行窗口不能关闭,不适用项目时再关闭。

image.png

3、打造自己的数据库

原项目地址:开源项目 。
原项目题目为鱼皮up准备,适合小白入门。

3.1 核心文件结构

3.2 核心文件说明

mainlevels.ts 、 customlevels.ts 是展示题目到平台页面的文件,当新增题目时,需要同时在这两个文件中增加对应的内容。

image.png

每个题目都由下面三个文件组成。如果要添加或者修改题目,修改下面三个文件内容即可。新增的题目需要记得在 mainlevels.ts 文件中添加。

  • readme.md 题目及题目说明。基于markdown语法

  • createTable.sql 题目的建表语句+数据 推荐使用 https://tableconvert.com/csv-to-sql 该网站构建。

  • index.ts 题目的配置文件

image.png

4、资料合集

以下二选一作为项目文件

https://wwsl.lanzoul.com/iiatw1547fve 学生成绩系列题目,难度中。
https://github.com/liyupi/sql-mother 开源项目:入门题目系列。

电脑所需环境:

https://nodejs.org/

推荐的编辑器 vscode(记事本也可以完成)
推荐的建表语句生成器 https://tableconvert.com/csv-to-sql


本地使用sql练习平台指南&构建自己的平台的评论 (共 条)

分享到微博请遵守国家法律