“修真院”修行九九八十一难(1)
今天早上发了两个文章都因为“广告”和“版权”问题审核未通过,我修改一下再发最后一次
前几天在知乎上看到有人说:要学好Java不需要过多的去看教程,只要自己把这些流程动手敲一遍,就是记得最牢了。
顺便知道了一个宝地:修真院,这个系列就记录一下我在修真院的历程,简单的把我过了几天或者懂了什么点之后的经历记录一下,在修真院里也有“日报”的记录形式,不过在****上记录学习历程是优良传统嘛,大家当闲谈看看就好。
有一说一,这个修真院是真的难????
我进去之后第一个基础任务就是这个,我快自闭了,我连DB是什么都不知道(应该是DateBase叭),然后我又打开了这个任务????
再次自闭,啥也没有,就让自己百度(lll¬ω¬),不过在任务进行中还是稍微详细一些的????
既然有人指点迷津,那就开动!
首先我看了下报名帖的内容,大概是这个亚子????
看起来还蛮严格,接下来开始整理:
一个报名表中属性如下:姓名、qq、修真类型、入学时间、毕业院校、学号、日报链接、立愿、辅导师兄、了解途径;
其中可以作为表的主键的是学号,因为是唯一的而且最方便管理查找;
然后报名后应该还有班级表,属性应该有:ID、姓名、学号、班级号;
报名表与班级表应该是多对一、辅导师兄和报名者应该是一对一;
至此第一步就完成了。
在我翻找电脑的时候,发现之前上数据结构和运筹学的时候被迫装了Mysql 5.5,第二步就跳过。
navicat 15 for mysql在官网上就能下,只有两周的使用时间,两个版本给大家分享一下:
有一个旧版本,链接:https://pan.baidu.com/s/1pqdjJz9mL7ch3DzDZkBRlQ提取码:pzyd
这是最新版的navicat 15 for mysql 的,链接:https://pan.baidu.com/s/1jXK9TMy4EjyXslkqJLxOJQ 提取码:pjbs
然后我们就得到了一个可以使用的navicat 15 for mysql,第三步完成。
接下来链接MySQL,创建新表什么的大家可以去找一下****有专门说这些的文章,非常详细且认真,我就不赘述了。
根据我上面的分析,先列一个people表????
然后又弄了一个students表????
第五步中的create_at和update_at查询了一下分别是创建时间和更新时间也就是说我们创建这个表中的对象的时候应该给他一个创建时间也就是当前的时间,然后每次更新数据的时候应该有一个更新时间;
但这个操作看着应该是datetime属性的,包括上面的ID自增长应该是int属性的,而任务中让全部是long属性,不知道为啥但还是这样做了,包括这个自增长和自动更新时间我不知道怎么弄(因为没学sql语言),所以暂时还是手动设置。
然后在报名帖中找到两位师兄,分别写入people表和students表????
这样就可以了(?疑惑)
感觉有点样子但不是想要的样子,接下来修改宣言,很简单,重新设计表修改内容就可以了????
当然这是通过navicat操作的,mysql怎么操作还不知道/(ㄒoㄒ)/~~
当然查询什么的还是没搞懂,今天再百度一下,争取做到前十一步叭。
不会日更,因为一天的东西着实有些少,我还顺便在学习jQuery和Ajax,所以只有下午搞一会会,所以攒个几天会更一篇,大家看看就好,如果有建议可以评论告诉我,我每天都会看,一起加油,我们下次见????