![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
hyloveuu
这个作者很懒,什么都没留下…
展开
-
MYSQL数据库基本概念及基本操作
数据库是按照数据结构来组织、存储、管理数据的仓库。MySQL是一个关系型数据库,是一个开源、免费以及比较流行的数据库。数据库相关操作创建数据库:CREATE DATABASE|SCHEMA [IF NOT EXISTS] database_name [[DEFAULT] CHARACTER SET [=] charset];创建一个database_name名称的数据库,可用的关键字为...原创 2019-02-17 23:29:22 · 107 阅读 · 0 评论 -
MySQL数据库多表联查
首先创建两个有关系的表格,并插入相关的数据。emp表中的depId即为dep表中的id。笛卡尔积直接从两个表中获取字段,得到的结果是两个字段的笛卡尔积。内连接把上面笛卡尔积满足关系的给筛选出来,比如当前这两个表,depID应该是两个表的关系,使用WHERE筛选,可以把我们想要的数据筛选出来,这种方式被称为隐式内连接。还有一种内连接的方式,称为显示内连接,其中INNE...原创 2019-02-28 23:02:14 · 873 阅读 · 0 评论 -
MYSQL数据表记录的增删改查操作1
对于数据库来说,最关键的知识就是对记录的操作。对记录的操作可以分为增删改查4种。下面开始试验一下上面几种语法,首先创建创建一个数据表。增加记录INSERT INTO test [(字段名称...)] VALUES (字段值...);INSERT INTO test SET 字段名称=字段值, 字段名称=字段值...;INSERT INTO test(name, se...原创 2019-02-24 22:45:32 · 232 阅读 · 0 评论 -
外键的使用
只有INNODB的引擎才支持外键。从表的外键必须是主表的主键,主键和外键的字段类型要相似,数值型类型要求一致,无符号也要要求一致,字符型长度可以不同,类型需要一致。如果外键字段没有创建索引,MYSQL会自动给外键创建普通索引。外键可以在创建表的时候添加,也可以在创建表之后修改。建表时指定外键。使用[CONSTRAINT 外键名称] FOREIGN KEY(从表字段)REFERE...原创 2019-03-01 00:14:20 · 2301 阅读 · 1 评论 -
MYSQL数据表记录的增删改查2
显示表中所有信息,包括所有记录以及所有列。使用WHERE关键字进行筛选筛选出表中的某些列,并使用别名展示。使用WHERE条件筛选数据,可以使用的比较符号有>, >=, <, <=,=,<=>,!=, <>需要注意的是=,!=, <>无法查出NULL的数据。插入一条为NULL的值进行实验。可以使用&l...原创 2019-02-25 23:21:58 · 167 阅读 · 0 评论