开源软件体验 篇三:快来挑战!闯关式SQL自学工具等你来战,《sql-mother》的体验和使用
友友们好,我是麋鹿,今天继续和大家一起体验开源软件。
背景介绍
说到sql,只要是了解计算机相关行业的,都知道他的重要性,不管是开发,运维,还是项目经理,都要会sql,看看ChatGPT咋说
SQL介绍项目详情
sql-mother是一个免费的闯关式 SQL 自学教程网站,从 0 到 1 带大家掌握常用 SQL 语法,目前一共有 30 多个关卡,希望你在通关的时候,变身为一个 SQL 高手。除了闯关模式之外,这个项目支持自由选择关卡、自定义关卡、SQL 在线练习广场等功能,方便自由地查漏补缺。
看到《sql-mother》这个名字我第一个想到的是奥特之母,哈哈。
项目作者是大家熟悉的程序员鱼皮。
项目地址:sql-mother
在线体验网址:sqlMother体验
可以看到整个项目逻辑是30多个关卡,从入门到进阶,每一关页面左侧有教程、示例,学完之后根据关卡题目进行实操,编写sql运行,可以查看执行结果、提示和参考答案,循序渐进,难度逐步提升。
关卡详细当然也支持手动挑选关卡,自行练习。
关卡实际体验
好的好的好的,又到了麋鹿操作环节
实际使用
可以看到使用起来还是很不错的,对于学习和巩固sql知识我感觉是能取得一定效果的。
本地部署
鱼皮提供给大家在线体验网址,说不定哪天不能用了,既然是开源软件,麋鹿就带大家一起本地部署试试
首先安装Node.js环境:已经有nodejs环境的友友们可以跳过。安装很简单,官网下载安装包后运行安装程序。可以直接全部点下一步,Node.js (nodejs.org)
然后下载源码:使用git 下载源码,不会git下载源码的友友们可以看看上期git下载源码部分。
git clone https://github.com/liyupi/sql-mother.git
本地运行
运行也很简单,打开项目源码根目录文件夹,打开cmd 或者powerShell
首次使用需要执行安装命令:
npm install
安装成功之后,就可以运行项目:
npm run dev
运行成功后显示地址,用浏览器打开地址:
本地运行注意:关掉项目启动的命令行窗口就不能继续本地使用了,相当于关掉了程序,下次打开直接运行启动命令就行,不用再次安装。
总结
SQL 知识极为重要,几乎是程序员、产品经理、数据分析同学的必备技能。
对于 SQL 的学习,比起看教程,更适合通过实战来入门。网上虽然也有类似的 SQL 自学网,但是要么收费、要么不够体系化。
本项目虽然简单,但是对提升SQL技能有很大的帮助,无需配置数据库,无需安装各种工具,打开即学即用,十分方便,感谢作者。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
卖女孩的火柴棍
校验提示文案
卖女孩的火柴棍
校验提示文案