原文链接:https://www.zhoubotong.site/post/92.html通常我们直接通过递归查询来达到实现子节点数据获取的需求,这里不谈存储过程的实现,存储过程普通账号有权限限制,通常也不易于开发者维护,这里介绍下纯mysql递归实现的方式:测试数据可以通过之前的一篇文章来模拟。在正式介绍实现之前,我们先了解下几个mysql实现涉及的相关知识点:Mysql用户变量用户变量无需声明,直接赋值就行。用户变量名不区分大小写。名称的最大长度为64个字符。常用的赋值方式有:方式一:使用SET赋值。可以使用形如set@变量名=变量值或者set@变量名:=变量值的方式赋值。SET@var_
原文链接:https://www.zhoubotong.site/post/92.html通常我们直接通过递归查询来达到实现子节点数据获取的需求,这里不谈存储过程的实现,存储过程普通账号有权限限制,通常也不易于开发者维护,这里介绍下纯mysql递归实现的方式:测试数据可以通过之前的一篇文章来模拟。在正式介绍实现之前,我们先了解下几个mysql实现涉及的相关知识点:Mysql用户变量用户变量无需声明,直接赋值就行。用户变量名不区分大小写。名称的最大长度为64个字符。常用的赋值方式有:方式一:使用SET赋值。可以使用形如set@变量名=变量值或者set@变量名:=变量值的方式赋值。SET@var_
原文链接:https://www.zhoubotong.site/post/76.html最近发现一个文档类网站,编写教程很合适,特地查了一下叫ReadtheDocs,可以使用Sphinx生成文档,GitHub托管文档,然后导入到ReadtheDocs进行展示,这里顺便记录一下搭建过程。环境:Sphinx+ReadtheDocs+宝塔+Github无论是管理技术文档、写书、写笔记,亦或想搭建一个属于你的个人知识库,都是一个不错的选择。废话不多说,进入下面正题吧!1.背景知识1.1ReadtheDocsReadtheDocs是一个基于Sphinx的免费文档托管项目。该项目在2010年由EricH
原文链接:https://www.zhoubotong.site/post/76.html最近发现一个文档类网站,编写教程很合适,特地查了一下叫ReadtheDocs,可以使用Sphinx生成文档,GitHub托管文档,然后导入到ReadtheDocs进行展示,这里顺便记录一下搭建过程。环境:Sphinx+ReadtheDocs+宝塔+Github无论是管理技术文档、写书、写笔记,亦或想搭建一个属于你的个人知识库,都是一个不错的选择。废话不多说,进入下面正题吧!1.背景知识1.1ReadtheDocsReadtheDocs是一个基于Sphinx的免费文档托管项目。该项目在2010年由EricH