发表于: 2017-12-09 18:23:00
3 692
日期2017/12/09
(昨天实验做到很晚贼困就没时间折腾我的数据库啦,随便巩固了一下之前的语句就睡着了。今天刚好实验反应四个小时可以放着不管就写会啦)
今天完成的事情:
1、使用navicat设计mysql数据库。
Id自增且设为主键。create_at\update_at类型设为bigint,即sql中的long型。
2、用mysql插入一条数据(由于最新的一条最近报名的师弟信息被我用navicat插入了所以直接胡诌了一条)【遇到了问题】
3、分别用Navciat和Sql语句去将本条数据记录的报名宣言改成老大最帅
4、将表导出成Sql文件,并使用navciat和Sql分别尝试删除此条数据,并用之前备份的Sql恢复。
第6、7条数据被删除。
恢复【遇到了问题】
5、加入索引
搜索快了很多。
我认为需要建索引的:
1、优先适合分类、排序的属性
2、可查询关键词而不需要遍历所有数据的属性
明天计划的事情:
1、完成深度思考
2、整理各语句用法
3、下载IDEA(如果今天实验做完的话)
遇到的问题:
1、用mysql插入数据的时候一直报错。复制了报错信息百度了之后发现,是关键字冲突的问题。
解决方法:在where两边加“`”(反引号)。
参考资料:
http://blog.csdn.net/xwygn/article/details/8362340
http://blog.csdn.net/jdjdndhj/article/details/70242174
2、通过保存sql文件备份后,导入sql文件并没能恢复。
然后以为要删除原表才能导入,删了之后发现
事实证明,发现错误的时候先看报错信息,才不至于出现更多的错误。
然后我新建了一个数据库,再新建了一个cloumn一模一样的表,确实是成功恢复了。
收获:
1、能用mysql命令或navicat录入并简单处理数据。
2、习惯通过报错信息结合百度修改代码。
(好了继续去做实验)
评论