发表于: 2018-03-07 22:17:31
1 534
今天完成的任务:
6.能够根据姓名查出来这条记录
利用“查询创建工具”,选定表选项后,改where pre_test.student='金立剑',执行代码即可。
7. 分别用Navciat和Sql语句去将本条数据记录的报名宣言改成老大最帅
利用Navicat:直接打开表改字段;
利用Sql语句:
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;
记得用where确定修改位置,我用的是primary key的数据。
8.将表导出成Sql文件,并使用navicat和Sql分别尝试删除此条数据,并用之前备份的Sql恢复。
点击”备份“,”新建备份“,对象选择好后开始,新建的备份提取Sql。
navicat删除数据:直接打开表删除
Sql删除:
DELETE FROM table_name
WHERE some_column=some_value;
通过where定位
点”还原备份“恢复数据。
9.给姓名建索引,思考一下还应该给哪些数据建索引
navicat:在设计表窗口选索引页面操作
Sql语句:
CREATE (UNIQUE) INDEX index_name
ON table_name (column_name)
还可以给学校,师兄建索引。
10.插入10条数据,查看有索引和无索引的情况下,Sql语句执行的效率
有索引,插入数据会变慢。
11.查看深度思考中Mysql相关的一些问题,将自己思考的结果写在日报中,并查阅之前师兄的日报,看看是否有合自己思路接近或者是完全不一致的地方
评论