发表于: 2017-07-08 22:52:47
5 1225
今天完成的事情:由于今天有点事,所以学习的时间少了一些
1.学会了做MySQL索引。然后我先试用的是普通索引
CREATE INDEX indexName ON mytable(username(length));
但是用出来缺少数据库,然后自己查着去解决,但是具体还是没弄太明白。
然后试了第二种索引方法使用ALTER命令也就是张鑫师兄的方法
mysql>ALTER TABLE testalter_tbl ADD INDEX(c);
自己试过了之后又仔仔细细的看了学长的日报,感觉意思还不是很懂,只是单纯的学会了这个操作。
2.然后我对于索引的思考。我觉得过多的使用索引将会造成滥用。因此索引也会有它的缺点:虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT、UPDATE和DELETE。因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。建立索引会占用磁盘空间的索引文件。 自己试过之后也知道MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。
3.下载了JDK并且配置了环境。而JDK和JRE好像以前是接触过相关的概念,一个是java开发包,一个是java运行环境,是英文缩写。
4.下载了Maven3并且配置了环境,但是运行看是否装上的时候却出了问题,然后百度了之后依然没有得到解决。
明天计划的事情:
1.鉴于任务的前部分对于mysql和navicat的陌生,我决定先去找找基本操作的网页或者视频看看。
遇到的问题:
1.先是遇到的索引问题,用第一种方法不知道如何连接数据库,百度了依然没有解决。而后的第二种方法可是磕磕绊绊,然后看了师兄的日报一点点做的。
2安装JDK,Maven3并配置环境,百度。
收获:
自己动手操作理解一些东西,学会了配置环境,学会了做索引(虽然我觉得并不是百分百懂)。我觉得最重要的可能是在这种不知所云的情况下,自己能耐心的一点点去找解决的方法把。
评论