发表于: 2017-05-19 16:22:07

3 1146


今日完成:

1:修真院线下报名帖关系整理

报名需要的信息如下:
fieldtyperelation to user
idlongunique integer primary key
真实姓名varchar一对一,但有重名可能
qqvarchar一对一,有的qq是数字,有的是邮箱,所以应该是varchar
所在或毕业院校varchar学生对学校应该是多对多,不过实现报名,就用个varchar好了
辅导师兄varchar情况和毕业院校一样
线上学号varchar一对一
日报连接varchar一个学生有多个日报,应该是一对多,报名帖只要一对一就好了
立志宣言varchar宣言不要太长,varchar就好了,一对一
从何处了解修真varchar一对一好了
只使用一张表来完成报名。


2:安装MySQL

安装之后建立schema

   CREATE SCHEMA `xiuzhen` DEFAULT CHARACTER SET utf8 ; 


3: 安装navicat 试用版后,创建如下table。created_at 和 updated_at使用了 timestamp,应该也是long


4:向table中添加信息,首先我选择了在MySql的 Workbench中使用SQL语句添加师兄信息,如下

use xiuzhen;

insert into enroll_application 

( student_name, qq, school, tutor, online_id, 

 study_note_link, study_aoth, 

          expected_start_date,

          where_you_heard_us, created_at, updated_at)

values ("童志荣","602840329","上海应用技术学院","成都分院-李昂", "java-1827",

             "https://www.jnshu.com/daily/22049?uid=11081","3个月后拿到offer",

             "2017-05-08",

             "知乎","2017-05-04 05:52","2017-05-04 05:52");

select * from enroll_application;


首先使用 USE xiuzhen,选择database

然后使用insert语句添加信息

再使用select确认信息添加成功,结果如下:



5: 修改宣言为老大最帅,我在workbench中使用了SQL,如下

UPDATE enroll_application 

SET study_aoth='老大最帅'

WHERE id=0;


今天遇到的困难:

没有搞明白怎么用navicat的方式insert数据,所以还是使用了传统的SQL。能感觉到这个任务很重视navicat,不是很清楚是不是将来一定要使用navicat,还是仅仅这里使用navicat作为sql的入门?是否可以使用mysql的workbench?


明日计划:

争取把DAO写完。




返回列表 返回列表
评论

    分享到