发表于: 2018-02-26 22:20:44
1 664
今天完成的事情: 正式开启任务一的学习,立个flag:希望能在一周内解决
步骤一:
要求:参考修真院线下报名贴(学习资料-线下报名-北京报名)中报名的格式,整理出业务模型,确定需要几个对象,每个对象的属性是什么,对象和对象之间的关系是一对一,还是一对多。
关键词:业务模型,对象,属性,对象之间的关系
结论:按照我的理解,只需要一个对象,即QA-175这个人,其余十个(姓名,QQ,修真类型,预计入学时间,毕业院校,线上学号,日报链接,立愿,辅导师兄)都是这个对象的属性,属性后面的则是属性的基本内容,所以对象不存在与其他对象的对应关系,只有对象和属性的对应关系,即一个对象对应十个属性。
步骤二:
要求:下载并安装及配置Mysql 5.5
关键词:Mysql,配置
过程:第一次安装成功后,发现编码没设置成utf8,卸载;第二遍安装到最后两步卡住了,强制关闭后无法打开mysql服务,卸载;第三遍安装到最后一步跳出安全问题1045,卸载,清除系统记录,重新安装。四遍后总算成功了,摸索了半天进入方法,最后成果如图。进去后输入show databases;又弄了半天
步骤三:
要求:下载navicat,或者是Hedisql,连接Mysql,别问我navicat收费怎么办。
关键词:navicat ,Heidisql,区别,连接,如何避免收费
结论:navicat更适合新手,Heidisql更简洁,适合老手,下图为连接到Mysql后
步骤四:
要求:创建出来报名贴的业务表,并将表结构粘贴到日报中,对比之前师兄的表结构设计,看看有什么差别
关键字:创建业务表——思考在哪创建,怎么创建,创建内容是什么
过程:百度发现可以在navicat里直接创建表格,也可以在mysql里用语句的方式操纵数据库创建表格,这里先试验最基本的方法;先学习Mysql的基本语法;如何使用其导入数据;如何使用SELECT FROM来查找想要的数据;了解Mysql中的字段类型;Mysql中的基本语法;创建表格的SQL语法
结论:创建表格和过程如下
和师兄的相比我的TYPE显得五花八门,其实只需要VARCHAR(255)就可以了,没有必要每个去想到底需要多长,这种就是无用功。
今天任务就先到这儿吧,剩下时间继续学习Mysql的基本知识。
明天计划的事情:
1.把Mysql基本知识过一遍,然后尝试进行数据的增删修改;
2.争取把任务做到16
遇到的问题:
1.MySQL的安装,虽然按照指南一步步走下来,但是还是会出现各种错误,看不懂报错提示,只能百度各种方法一步步排查,最后实在解决不了只能选择最暴力的卸载重装,但是由于没有完全删除原来的配置浪费了很长时间。
2.navicat在官网下载12版本后,发现网上的破解包破解不了,无奈只能卸载掉重新下载11版本的
3,创建表格时,有个NOT NULL中间没加空格,最后“)”前面多了个逗号,找错找了半天,全是小错误,却也是耽误了好久,以后要尽量避免
收获:充实且挠头的一天
1.Mysql,navicat的安装,配置和破解
2.Mysql基本知识的学习
3.使用sql语句创建库和表
评论