发表于: 2018-03-30 20:40:08
1 604
今天完成的事情:
1,完成使用navicat设计Mysql数据库任务。
找到线下报名帖,确定对象,创建出报名的业务表。
一定要细心不能出现小问题,日期的填写不能以20xx年x月x年的形式填写,得用20xx0x0x这样来写,不然会出现错误提示。
还有就是任务行不能写的太长,不然终端会出现识别不出的情况,在长度差不多的时候,敲下回车键,重新开始一行的编写。
还学会了增加新的行列,编写语句是
---新增数据(插入全表字段数据) insert into my_student values('Jim','female',1106101);
---新增数据(指定字段列表) insert into my_student(number,sex) values(1106,'male');
还学会了增加新的列,编写语句是
修改字段,字段操作很多:新增(add)、修改(modify)、重名(change)、删除(drop)
--给学生表增加ID放到第一个位置。 alter table 表名 add 字段名 数据类型[位置];
alter table my_student add id int first;
---将学生表中的number学号字段变成固定长度,且放到第二位。 alter table 表名 modify 字段名 数据类型 [位置];
alter table my_student modify number char(10) after id;
做完后的效果:
2.使用navicat设计mysql数据库,数据库的每一个表中都要有三个基本的字段,ID(自增Long),create_at,update_at(所有的时间都用Long)。
完成了ID自增的编写,理解了主键自增的含义,关键是索引的功能。
明天计划完成的事情:
安装maven3,并且链接好idea。
遇到的问题:遇到的问题和解决的办法已经在上面写过了。
收获:
学会了mysql,新增(add)、修改(modify)、重名(change)、删除(drop),mysql操作的一些基本语句,比如说:提取列的信息:select+列名+from+表的名称,
评论