发表于: 2018-03-26 20:01:10
3 437
今天完成的事情:
1.创建学员表,按照任务的要求,一大早就打开了数据库,进行了简单的SQL的数据句子进行学习,然后参考师兄的代码进行上手操作
create database itxiuzhen;
use itxiuzhen;
drop table if exists `student`;
create table `student`(
stu_id int(10) not null AUTO_INCREMENT,
create_at datetime not null default current_timestamp on update current_timestamp comment '创建时间',
update_at datetime not null default current_timestamp on update current_timestamp comment '更新时间',
stu_name varchar(10) not null comment '姓名',
QQ varchar(20) not null unique comment 'QQ号',
lesson_type varchar(10) not null comment '课程类型',
admission_time datetime not null default current_timestamp on update current_timestamp not null comment '入学时间',
graduated_school varchar(20) not null comment '毕业院校',
student_id varchar(20) not null unique comment '线上学号',
dialy_link varchar(200) not null unique comment '日报链接',
wish varchar(100) not null comment '愿望',
brother_id int(10) not null comment '师兄',
hear_from varchar(10) not null comment '从何处了解',
primary key(stu_id)
)ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
然后往mysql插入数据
成功了,这段也是在参考师兄的代码后写下的,
遇到的问题
1.建表格这段代码我自己其实敲了很久,自己有些地方也不是很懂,网上很多mysql的教程不是特别完整,导致我花了很长时间来制这个表格,内心真的是碎了几回了都,然后就一边找原因一边找教程,后来参考了师兄的日志后才大概的明白了这个人物的目的是想让我们去适应sql的语句,以及基本的操作,自己也大概的了解了sql语句,这也是让我保持动力的地方
2.在查看数据的时候输入查看的时候无法显示插入的数据,我在navicat上面查看数据是已经导入成功的,但是使用sql的命令输出的表格任然是不能显示插入的数据的,这个我今天弄了一天也不知道是什么原因,确实是有点懵。
3.因为sql的原因,严重拖慢了我的进度,计划的今天完成数据的插入与输出,以及索引下的查找这些功能都没时间去操作,非常影响心情
明天要做的事
1,明天一定要找出原因是什么原因不能在sql里面输出显示数据的表格,完成数据的插入与输出,以及通过索引来查找数据
2,感觉自己基础知识太差,以后每天都要花一到两个小时去看基础的知识
评论