发表于: 2017-11-20 21:04:57
1 694
完成的事情
刚开始接触Java,实足菜鸟一枚。任务貌似以Mysql开始,也是刚开始接触到数据库,所以兜圈兜的厉害,弯弯绕绕的走了许多的弯路,就算是一种历练,一点一点的先走吧。
任务1/1-1/7
这个是线下报名帖中的一条报名信息,可以看出需要的一些属性,例如:姓名,QQ,类型... 对象肯定就是学生了 这些内容都是学生这个对象的属性,应该就是一对多的关系吧。
下载安装Mysql5.5时绕了好多的路啊,因为之前用的是window10系统,但官网上查询后发现window10并不支持Mysql5.5,可以安装5.7,不过担心后续出现一些幺蛾子就重装了window7,然后再下载安装Mysql5.5以及navicat for Mysql,经过查询浏览网上的大量下载安装教程之后,终于可以使用了。
根据报名帖,加上要求的ID、create_at、update_at 创建出其业务表(不了解是什么,阅读了一些师兄们的日报后照猫画虎。。。)
应该就是这个了吧
在学习了一下navicat的基本操作后,按要求用navicat设计了一个Mysql数据库student,然后学了基本的数据类型和字符规则,开始尝试做表格,但问题满满(头大、、),然后对照数据类型以及查看师兄们的日报后终于在该库中创建了一张表格,命名为baoming.
用Mysql插入数据时可以用INSERT INTO SQL语法来实现:
如下所示的一样
mysql> INSERT INTO baoming
>(ID,create_at,update_at、、、、know_from)
>VALUES
>(1,NOW(),NOW()、、、、"知乎");
其中属性与值要对应,若值为字符串则要加引号等等细节要注意。然后在navicat中查看如下
分别用Navicat和Sql语句去将本条数据记录的报名宣言改成老大最帅 这一任务在Navicat中直接输入改正就可以了
用Mysql语句稍微麻烦一些,但也还可以,毕竟新手,多学点东西总是好的。这里就学到了Mysql中的更新操作字段名称及属性的方法
update <表名> set 字段名=值 where(约束条件)
后面计划的事情
后面时间断断续续的,所以进度应该会慢一点,按实际走,坚持一个任务一个任务的完成吧
收获
学到了Mysql数据库以及navicat for Mysql的一些基本的操作吧
评论