发表于: 2017-09-02 19:54:29
1 934
之前几天mysql出问题,服务怎么都不打不开耽误了时间,今天有时间就开始详细写日报,请师兄指正:
今天完成的事情:
1.根据报名表,对象应该有1个,属性有10个,分别是:姓名,qq,修真类型,预计入学时间,毕业院校,线上学号,日报链接,立愿,辅导师兄,从何处了解到修真院;
2.下载了,但是期间出了好多岔子,好歹解决了;
3.下载了navicat,也成功连接上了;
4.navicat应该也可以直接输入代码制表?我是从CMD进入制表的,navicat稍后去试试,表结构如下:
5.用navicat设计,添加新的字段,如下
但是我不确定是不是这个意思,另外(自增long)我也不是很清楚;
6.插入一条数据,如下:
根据名字查询:
7.改名“老大最帅”:
navicat修改:
改完点下面的√;
mysql修改:
8.导出表,类型为SQL,右击student表导出向导选SQL就可以了;navicat删除表很简单,右击删除即可;CMD删除如下:
9.建索引:
本表中,我觉得学号,id,update_at,create_at,name可以作为索引。其中ID和学号应该是最为理想的,因为基本上是表内唯一值。
10.新建10条数据
怎么比较速度不知道,望指教;
明天计划的事情:好好理解下Q11深度思考的问题,目前的DB使用只能算抄代码,可以说没有真正理解,看这些深度思考的问题就明白了,答不上来,1-10题基本算是db的基础练习,接下来的事情就是熟练化以及花时间去尝试其他功能。
遇到的问题:关于索引,还是有点迷糊,我可不可以把所有的属性都设置为索引?另外索引的优越之处我还没有发现,可能是数据太少的原因。
收获:通过今天的学习,基本了解了MYSQL的使用方法和基本功能。但是命令符都是我网上搬的,我觉得记住基本的命令符应该还是蛮重要的,虽然navicat功能强大,基本可以不用敲字符命令也能制作表。
评论