鬼谷子叔叔

跟福哥学编程吧~~

做个用户管理系统(11)——用户模块user之添加用户和用户身份认证的实现【20201127】
介绍介绍今天我们来建立TFUMS的第一个模块用户模块user,然后在这个模块里面实现添加用户和用户身份认证两个基础功能。添加用户就是向user表插入一条数据,只不过插入之前需要通过查询语句检查用户名是否已经被其他人使用了,因为用户名userName是约束键,就是说用户名userName不能有重复的情况。用户身份认证最简单的做法就是根据...
阅读 52
PHP做个用户管理系统(10)重新设计数据表和字段【20201126】
介绍介绍上一阶段福哥带着大家完成了TFUMS的视图模板的制作,根据这些模板上面的功能回头看看我们的数据表的字段,会发现很多功能用到的字段我们并没有设计进来。这是因为福哥在计划开这门《做个用户管理系统》课程之初没有想过要做这么复杂的一套系统,或者说第一版不打算做这么多功能,所以导致最初设计的数据表的字段过于简陋,不够支持项目的功能。当然...
阅读 38
做个用户管理系统(2)——数据表设计【20201114】
介绍介绍昨天我们已经对TFUMS系统的需求进行了分析,今天福哥带着大家把TFUMS的数据表设计一下。根据我们的需求分析结果可以知道,TFUMS只有一个模块就是用户模块,该模块只有一个模型就是用户模型。而且用户模型的属性和功能已经设计好了,现在我们就根据这些设计好的内容进行数据库的设计了。数据库数据库名称自然就是tfums了,这个没有什...
阅读 46
Dockerfile下MySQL、Redis、MongoDB、Elasticsearch、PHP-FPM、Nginx的配置文件【20210605】
介绍介绍福哥为了提高前面通过Dockerfile制作的镜像的通用性,把配置文件的位置整理出来了。一个软件包括三大部分,1)数据;2)日志;3)配置;前面福哥已经把数据和日志都整理出来了,可以通过数据卷将软件的数据和日志映射到宿主机上面,现在福哥再把软件的配置文件也映射到宿主机上面,这样一来镜像里面就只剩下软件的运行环境了,我们可以把软...
阅读 114
使用Dockerfile搭建TFLinux的MySQL+Redis+MongoDB+Elasticsearch环境【20210524】
介绍介绍前面福哥已经教给大家使用Dockerfile安装各种服务器软件的方法了,今天福哥要带着大家把TFLinux服务器上的软件都转移到Docker容器里面。使用Docker容器搭建服务器环境是现如今部署服务器环境的主流方式,福哥顺应潮流将Docker这种部署方式教给大家,活到老学到老嘛~~这次福哥整理的服务器软件包括MySQL、Re...
阅读 61
使用Dockerfile基于5.7镜像搭建MySQL微服务环境【20210517】
介绍介绍大家根福哥学会了使用Dockerfile创建Docker镜像的技巧了,那么我们现在搭建服务器环境就不需要再去下载软件的源代码了,也不需要编译安装了,更加不用操心软件和操作系统的各种兼容问题了。今天福哥带着大家来安装mysql的环境,MySQL是数据库引擎,和php、python不同之处在于MySQL是不能简单地通过k8s进行负...
阅读 114
PHP通过PDO操作MySQL数据库【20210330】
介绍介绍今天开始我们来学习各种语言操作数据库的技巧,根据福哥学习编程的顺序,我们先来将PHP语言操作数据库的技巧。因为相对强大又免费的数据库只有MySQL了,所以我们这里只讲解各种语言操作MySQL数据库的方法,其他数据库福哥会在后面给逐步给大家讲解。PHP有很多版本,在PHP4的时代大家一般是通过php_mysql库来操作MySQL...
阅读 137
Python使用pymysql查询不到最新数据的问题【20210425】
介绍介绍福哥在使用Python的pymysql进行开发的时候发现了一个问题,如果在Python程序运行结束之前通过MySQL的控制台终端对数据库里面的数据进行了更新的话,再在Python里面去查询的时候发现数据竟然是更新之前的旧内容,这是怎么回事呢?事务机制InnoDB原来是因为默认情况下MySQL的数据库的引擎都是InnoDB类型的...
阅读 50
Python使用pymysql查询数据显示字段名称的方法【20210424】
介绍介绍前面福哥给大家介绍了使用pymysql操作MySQL数据库的方法,使用pymysql查询数据使用fetchone或者fetchall方法,但是无论是fetchone还是fetchall得到的数据结果都是list类型的,里面并不包含字段名称。但是在实际的编程当中通过list的索引去定位字段值还是很不方便的,相比较还是dict类型...
阅读 75
Python做个搜索引擎(8)网页蜘蛛代码编写(四)【20201014】
介绍介绍福哥今天会带着大家完成网页蜘蛛的代码的最后一个部分,实现网页源代码内容写入MySQL数据库功能,实现网页信息写入ElasticSearch搜索引擎功能。这部分功能实现了之后,我们就可以转而去编写搜索引擎的前端UI功能的代码了。要实现写入ElasticSearch就需要先连接ElasticSearch,并且需要设置一个索引名称。...
阅读 91
 

鬼谷子叔叔

日志
212
浏览
1626