MySQL学习笔记(五):连接、联合查询,子查询及外键

数据库
MySQL学习笔记(五):连接、联合查询,子查询及外键

0.学习资料参考书籍《深入浅出MySQL数据库开发、优化与管理维护》参考视频《传智播客MySQL》 1.连接查询(交叉连接与内连接)1)连接查询准备(了解) 创建学生与班级表,且是多对一的关系,并且添加信息: -- 连接查询准备 -- 创建学生表 CREATE TABLE te_stu3 LIKE te_stu1; ALTER TABLE te_stu3 CHANGE...

MyBatis学习笔记(一):MyBatis入门

Java框架
MyBatis学习笔记(一):MyBatis入门

0.学习准备: 学习资料:书本:《MyBatis从入门到精通》视频:某培训班视频资料:MyBatis官方文档 本章重点 了解Mybtis 使用Maven创建一个简单的MyBatis项目 配置Mybatis 核心配置文件的解释 1.MyBatis简介 发展:2001年由Clinton Begin发起,原名iBatis,2004年并入Apache,2010年改名为...

Maven常见问题与解决方案

开发工具
Maven常见问题与解决方案

0.问题列表 编译时报错怎么解决:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) jetty运行时出异常:Failed to execute goal org.eclipse.jetty:jetty-maven-plug...

Maven学习笔记(二):Maven核心知识及在eclipese中使用

开发工具
Maven学习笔记(二):Maven核心知识及在eclipese中使用

0.学习要点 学习视频慕课网《项目管理利器——maven》 学习重点 如何在eclipse中安装插件 eclipse中使用maven创建项目 Maven的生命周期 pom.xml 关于依赖 1.eclipse中使用maven创建项目1)在eclipse中安装M2E插件: 首先最重要的一点,是看看你的eclipse中是否已经安装了maven插件了:打开你的Ec...

Maven学习笔记(一):环境搭建与常用命令

开发工具
Maven学习笔记(一):环境搭建与常用命令

0.学习要点 学习视频慕课网《项目管理利器——maven》 学习重点 什么是Maven 安装配置Maven 使用命令行构建HelloWorld项目 常用 1.Maven简介及名词介绍: 什么是Maven?Maven是一个项目管理工具(构建工具),它包含了一个项目对象模型,一组标准集合,一个项目生命周期(敲代码,编译,测试,打包,部署等),一个依赖管理系统和用来...

MySQL学习笔记(四):高级数据操作

数据库
MySQL学习笔记(四):高级数据操作

0.学习资料参考书籍《深入浅出MySQL数据库开发、优化与管理维护》参考视频《传智播客MySQL》 1.高级数据插入:1)主键冲突: 插入的基本语法:insert into 表名[(字段列表)] values(值列表); 若数据插入时主键对应的值已经存在,则一定会插入失败。当主键出现冲突的时(Duplicate Key),可与选择性的处理:更新或者替换。 更新操作:...

MySQL学习笔记(三):索引简介,关系,范式,运算符以及存储引擎

数据库
MySQL学习笔记(三):索引简介,关系,范式,运算符以及存储引擎

0.学习资料参考书籍《深入浅出MySQL数据库开发、优化与管理维护》参考视频《传智播客MySQL》 1.索引简介:几乎所有的索引都是建立在字段之上的。 索引:系统根据已有的某种算法,将已有的数据(未来可能新增的数据),单独建立一个文件,该文件能够实现快速的匹配数据,并能够快速的找到对应表中的记录。 索引的意义:   a.提升查询数据的效率...

《鸟哥的Linux私房菜》笔记(五):文件压缩备份与vim编辑器简介

操作系统
《鸟哥的Linux私房菜》笔记(五):文件压缩备份与vim编辑器简介

0.学习之前 包含章节《鸟哥Linux习私房菜-基础学习篇》(第三版)对应着知识点照着网上的内容整理的关于Centos7的操作(书本是Centos5.x)第9章:文件与文件系统的压缩打包第10章:vim程序编辑器 学习重点 压缩及打包 各种备份操作 vi及vim(很重要) 1.压缩简介已及常见的压缩命令 压缩简介:文件压缩:利用一些复杂的计算使文件占用空间变小...

《鸟哥的Linux私房菜》笔记(四):Linux磁盘与文件系统的管理

操作系统
《鸟哥的Linux私房菜》笔记(四):Linux磁盘与文件系统的管理

0.学习之前 包含章节《鸟哥Linux习私房菜-基础学习篇》(第三版)对应着知识点照着网上的内容整理的关于Centos7的操作(书本是Centos5.x)第8章:Linux磁盘与文件系统的管理 学习重点 认识文件系统 磁盘的分区,初始化,检测和挂载 如何设置开机挂载及特殊文件挂载 交换分区的构建 注:本章并没有过多测试,因为硬件条件不支持,以理解为主,以后真正用到...

MySQL学习笔记(二):基本数据类型与列属性介绍

数据库
MySQL学习笔记(二):基本数据类型与列属性介绍

0.学习资料参考书籍《深入浅出MySQL数据库开发、优化与管理维护》参考视频《传智播客MySQL》 1.关于数据类型(列类型) 为什么要分类:二维表即使不存数据,定义之后也会浪费空间。 数据类型:对数据进行统一的分类,从系统的角度出发为了能够使用统一的方式进行管理,更好地利用有限空间。 总共分为了三大类:数值型,日期处理类型,字符串型 2.数值型存放的值为数值,系统...

×
  • {title}