发表于: 2019-11-05 20:49:23
1 978
补上user表数据
CREATE TABLE `test`.`user` (
`id` int(0) NOT NULL AUTO_INCREMENT,
`student_no` int(0) NOT NULL,
`nick_name` varchar(255) NULL,
`qq` varchar(20) NULL,
`study_type` varchar(255) NULL,
`class_id` int(0) NULL,
`graduate_school` varchar(255) NULL,
`description` varchar(255) NULL,
`supervised_nickname` varchar(255) NULL,
`create_at` long NULL,
`update_at` long NULL,
PRIMARY KEY (`id`)
);
6-16 部分内容
--查找指定师兄的数据
SELECT * from `user` where nick_name='金石开'
--插入最近报名的师兄的数据
INSERT INTO `user` (student_no, nick_name, qq, study_type, graduate_school, description, supervised_nickname, create_at, update_at) VALUES
(1359, '金石开', '1050376715', '产品经理', '北京师范大学', '如果我不能在IT特训营拼尽全力,为自己以后的修行路上打好基础,就让我变胖2斤!', '李天宇', 1572955208, 1572955208)
--给昵称建立索引
ALTER TABLE `test`.`user`
ADD FULLTEXT INDEX `nick_name_index`(`nick_name`) USING BTREE COMMENT '昵称索引';
--需要给 student_no , supervisor_nickname 简历索引
表索引部分(完全独立于基础数据之外的一部分数据)
索引是一种数据结构,为了快速的检索数据而不用每行数据都去检查。
所以索引需要额外的空间去保存这个数据结构,当表插入数据的时候不仅需要数据插入到表,同时还需要更新此索引数据结构。
优点:索引是为了快速检索到需要查询的数据,降低数据的排序成本。
缺点:建立索引需要时间,保存索引的数据需要额外的空间,新加入数据需要更新索引数据
--JDK 是 java 开发 API,我们写 java 程序需要调用的函数接口
--JRE 是 java 运行环境,是我们编译 java 生成的 class 文件运行的地方。
--maven 部分
--下载bin 包,设置 M2_HOME 指向特定的 maven bin 文件夹
--clean 会清理 mvn 生成的 target 文件夹里面的内容,install 会把生成的 jar 包放在本地 ~/.m2 文件里面
评论