发表于: 2017-08-04 22:27:19
2 999
今天完成的事情:
1.navicat的修改方式似乎就是简单直接修改
2.sql语句也非常简单就完成了
2.导出了这一条数据在桌面上
其中navicat的删除方式为直接删除
sql的删除方式
1)drop的删除方式,整个表的数据都被移除
使用drop以后因为表格都没了。。用导出的sql没办法复原,这个语句要慎用慎用
2)truncate语句只删除表内的信息,但是数据结构予以保留
3)delete 与truncate语句的作用大体相同,但是比之truncate语句稍微慢一些
delete while 可以删除某一行的数据。
(http://blog.knowsky.com/208115.htm)此网站为找到的资料
3.用sql复原了这一语句
4.添加索引
在navicat中有三种不同的索引类型和两个索引方法
参考了https://segmentfault.com/q/1010000007295176?_ea=1299577
与http://blog.sina.com.cn/s/blog_4aca42510102v5l2.html后
决定使用normal的索引类型,btree的索引方式
输入十条数据并实践过后,发现无论是建立索引通过id查询,还是没有索引的name查询,两者速度都无本质差别
可能是我对这个地方理解有问题。
明天的计划
1.完成11项以后的学习任务,后面有很多的名词都不熟悉,希望能了解清楚,今天因为火车出行的缘故,对明天的任务预习不够,希望以后能避免这类问题
遇到的问题
1.今天最大的问题就是就是没有了解drop导致了自己的表被完全删除
收获:对数据库有了更深入的了解
评论