发表于: 2017-12-09 18:23:00

3 691


日期2017/12/09

(昨天实验做到很晚贼困就没时间折腾我的数据库啦,随便巩固了一下之前的语句就睡着了。今天刚好实验反应四个小时可以放着不管就写会啦)

今天完成的事情:

1、使用navicat设计mysql数据库。

Id自增且设为主键。create_at\update_at类型设为bigint,即sql中的long型。

 

2、mysql插入一条数据(由于最新的一条最近报名的师弟信息被我用navicat插入了所以直接胡诌了一条)【遇到了问题】

3、分别用NavciatSql语句去将本条数据记录的报名宣言改成老大最帅


 

4、将表导出成Sql文件,并使用navciatSql分别尝试删除此条数据,并用之前备份的Sql恢复。



67条数据被删除。

恢复【遇到了问题】

 

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、习惯通过报错信息结合百度修改代码。


(好了继续去做实验)



返回列表 返回列表
评论

    分享到