00:00
那么这个环境咱们搭好了以后,咱们是不是就开始准备要写代码了,那么这个代码编写流程大概是一个什么样子,大家记住啊,咱们说的是这个编码流程,不是整个软件设计的流程哈,软件设计的流程是不是得什么需求分析,什么系统设计啊,是吧,还要编码,还要测试啊,咱们说的是编码这个环节的,首先就从开发代码的角度,第一你得干嘛先创建。什么东西呢?哎,这个图这个什么呢?用户模块,也就是书城需要的数据库和表,能理解吧,你得先把这个数据库和表弄出来,咱们今天做的功能里面需要什么。注册咱们是不是需要有一个用户表,保存这个用户的信息啊。那我们就想想哪些信息需要保存呢?你看看这个,这里的信息是不发给服务器的,都有哪些需要保存来粘贴进来,你想想用户名是吧,密码没错吧,然后呢,对邮箱有同学确认密码,这个需要保存吗?不用吧,他是不是只是让你确认你两次输入无误啊,他是怕你输错都不知道而已啊,这个东西不用保存,数据库验证码也不用吧,哎,也就是说暂时啊,我们可能用的上的就是这三个,再加上每张表是不是有一个数据库的组件呢?就完事了,能理解吧,好。
01:37
那我们就拿过来。连接一下,咱们第一件要干的事情就是准备这个数据库和表,然后后面的功能隐藏写来。啊。就如果存在我就给它删了吧,啊,因为每个班我都是用这个库啊,就给它删了,然后呢,创建一下drop data。
02:05
怎么看不懂吗?啊,这写错了是吧?我嘴里面的是来那这个时候你是不是切换到这个部分数据库下呀,接着该创建表了吧,来create table us诶下划线us表,那么这里面有哪些列,是不是这些呀?是吧?嗯,注脚能注脚吗?哎,做不掉是吧,算了,我就一个个想法,先说ID吧,来ID primary key to什么ment吧,一般类型的组件是自增的吧,然后用户名是u name嘛,微串微串用户名一般不会太长,早就给到,呃。
03:01
100其实都够了啊,为什么100你知道吗?因为个别用户名是不是跟邮箱账号一样,你的邮箱账号是很长的,理解吧啊,咱们这里就弄短一点,无所谓了哈,好吧,然后到密码,别着急,密码一般呢,VR就是32位,这是固定的啊,然后呢,到邮箱email VR这就长一点了,200好,大家注意咱们还没写完,注意想想用户名他有什么需要去约束的吗?非空唯一吧,哎,密码呢,非空啊,不需要唯一,对啊邮箱就好了,邮就做到这里就好了哈啊然后呢,咱们再往里面插入一些测试数据啊ins色t into t下划诶下划线usual,然后咱们看看这里啊us name咱们是不是需要插入啊,ID不行,因为它自增嘛。
04:13
Passwor values。好啊,这个是mean mean。In at,硅谷点好,就往里面插入数据的,然后usual,我们就看看这个数据它对不对,这写一下从你。稍等,诶他说错了,他说创建表的时候错了,看见了吗?他说你有语法错误,大概在什么位置,音色的音素这个地方写错了,那我看看音色的因素写错了了,音色的音素t us。
05:01
后边啊,我这里加个分号,我这里加个分号,看见了吗?让我单独再执行。诶,还是缺点,他说t does not is it,呃,下面这个创建没成功是吧。走一下这种好了吧,嗯,然后再来执行啊,这是悠着吧。来走一下是不是出来了,刚刚就少了这个分号啊,少这分号呢,整体执行不了,那么你来看一下这个U的表是不是出来了,OK,那我们把这个复制出来放到我们这边。这是咱们要做的第一件事情啊,创建这个数据库和所需要的一个表,哎。
我来说两句