摘要:
where 条件字句 作用:检索数据中的符合条件的值 搜索的条件由一个或者多个表达式组成!结果为布尔值 逻辑运算符 运算符语法描述 and或者&& a and b 或者 a&&b 逻辑与,两个都为真,结果为真 or 或者 || a or b 或者 a||b 逻辑或,其中一个为真,则结果为真 not或 阅读全文
摘要:
去重及数据库的表达式 去重 distinct 作用:去除SELECT查询出来的结果中重复的数据,重复的数据只显示一条 公式: select 表达式 from 表 例如: -- 查询一下有哪些同学参加了考试,成绩-- 查询全部的考试成绩SELECT * FROM result-- 查询有哪些同学 阅读全文
摘要:
DOL查询数据(最重点的) DQL (Data Query Language:数据库查询语言) 所有的查询操作都用到它 Select 简单的查询,复杂的查询它都能做~ 数据库中最核心的语言,最重要的语句 使用频率最高的语言 指定查询字段 -- 查询全部的学生 select 字段 from 表SELE 阅读全文
摘要:
MYSQL数据管理 外键(了解即可) 方式一:创建表的时候,增加约束(麻烦,比较复杂) 方式二:创建表成功后,添加外键约束 -- 创建表的时候没有外键关系alter table `student`add constraint `FK_gradeid` FOREIGN KEY(`gradeid`) R 阅读全文
摘要:
修改删除表 修改: -- 修改表名:alter table 旧表名 rename as 新表名ALTER TABLE student RENAME AS teacher1-- 增加表的字段:alter table 表名 add 字段名 列属性ALTER TABLE teacher1 ADD age 阅读全文
摘要:
数据表的类型 INNODB --默认使用MYISAM --早些年使用 二者的区别: MYISAMINNODB 事务支持 不支持 支持 数据行锁定 不支持 支持 外键约束 不支持 支持 全文索引 支持 不支持 表空间的大小 较小 较大,约为MYISAM的2倍 常规使用操作: MYISAM 节约空间,速 阅读全文
摘要:
创建数据库表 -- 学号;登录密码;姓名;性别;出生日期;家庭住址;邮箱-- 注意点,使用英文;表的名称,字段,尽量使用``括起来-- AUTO_INCREMENT 自增-- 字符串使用单引号括起来-- 所有的语句后面加上逗号(英文的),最后一个不用加-- primary key (主键)一般一个表 阅读全文
摘要:
数据库的字段属性(重点) Unsigned: 无符号的整数 声明了该列不能为负数 zerofill: 0填充的 不足的位数,使用0来填充 自增: 通常理解为自增,自动在上一条记录的基础上+1(默认) 通常用来设计唯一的主键~ index,必须为整数类型 可以自定义设计主键自增的起始值和步长 非空:N 阅读全文
摘要:
列的数据类型 *注:黑体都是常用的 * 数值 tinyint(这个除外,不常用)十分小的数据1个字节 smallint 较小的数据 2个字节 mediumint 中等大小的数据 3个字节 int(常用) 标准的整数 4个字节 bigint 较大的数据 8个字节 float 浮点数(精度问题) 4个字 阅读全文
摘要:
操作数据库(了解) 创建数据库 CREATE DATABASE [IF NOT EXISTS]people 删除数据库 DROP DATABASE people 使用数据库 --tab键上面,如果你的表名或者字段名是个特殊字符,就需要带``SELECT `user` FROM student 查看数 阅读全文