发表于: 2018-03-04 10:35:36
2 1103
一开始从未学过数据库,一开始懵的一匹,完全不知道MYSQL怎么操作
- 1.参考修真院线下报名贴(学习资料-线下报名-北京报名)中报名的格式,整理出业务模型,确定需要几个对象,每个对象的属性是什么,对象和对象之间的关系是一对一,还是一对多。
对象包括 姓名、QQ、修真类型、预计入学时间、毕业院校、线上(jnshu.com)学号、日报链接、立愿、辅导师兄 ,对象与对象之间的关系?察看了下其他日报是这样?
一对一:姓名、QQ、线上学号、日报链接、立愿。
一对多:修真类型、毕业院校、辅导师兄。
QAQ没太懂。
- 2.下载并安装及配置Mysql 5.5
从未学过数据库,一开始懵的一匹,完全不知道MYSQL怎么操作,花时间两三天看视频(晚上一到两个小时),配置变量(跟java一样配置↖(^ω^)↗),然后不知道自己修改了密码给忘了QAQ,又花了很久重置密码。慢慢来,终于会了点使用了
终于能弄点小东西了,开心。
- 5.使用navicat设计mysql数据库,数据库的每一个表中都要有三个基本的字段,ID(自增Long),create_at,update_at(所有的时间都用Long)。
long是java里面的数据类型?没弄懂想说啥····
- 6.从报名贴中找一条最近报名的师弟,用Mysql插入这条数据,并能够根据姓名查出来这条记录
select语句运用
- 7.分别用Navciat和Sql语句去将本条数据记录的报名宣言改成老大最帅
直接用navicat修改
- 8.将表导出成Sql文件,并使用navciat和Sql分别尝试删除此条数据,并用之前备份的Sql恢复。
没搞懂,跳过
- 9.给姓名建索引,思考一下还应该给哪些数据建索引
都可以加索引啊,-.-值不值加而已。主键名字,普通修真类型。两个就够了吧。检索可以更快,对于常用的列或是关键字需要建立索引。
- 10.插入10条数据,查看有索引和无索引的情况下,Sql语句执行的效率
10条没区别,都是刷的一下就出来了。不同就是row次数,有索引的只有一条,没索引的就是遍历了
- 11.查看深度思考中Mysql相关的一些问题,将自己思考的结果写在日报中,并查阅之前师兄的日报,看看是否有合自己思路接近或者是完全不一致的地方。

一,字符集修改,QAQ,所有的字符集都改不回来-_- my.ini修改也没用啊。
后面发现还不如自己加,不管什么字符集ENGINE=InnoDB DEFAULT CHARSET=utf8
二,mysql怎么区分大小写啊-,- 不过还没什么影响,就没管这个问题,有知道顺便提点下 5.7.20版本
- 12.下载Java 7,并配置环境变量,百度搜索一下JDK和JRE的区别,并将结论用自己的话写在日报中。
你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK 下载jdk中,里面包含有一个jre,安装就是了-_-也没占多少资源。
总结,这是憋了四五天才写的,每天练习的时间也不多,写这个日报太费时间了,不知道有没有跟我类似的童鞋,笔记本键盘用着也是很慢,索性就学一个短在写日报,在考虑要不要改进,配置个台式,好码字(码)。下一进程,接着下面任务继续学,少玩手机多睡觉。
不足,进程偏慢。
评论