![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
Aτθ
学习,分享,专注
展开
-
MySQL系列(四)之表关系
基本概念 外键(foreign key)就是用来帮助我们建立表与表之间关系的 表与表之间最多只有四种关系 1 一对多关系 在MySQL的关系中没有多对一一说 一对多 多对一 都叫一对多!!! 2 多对多关系 3 一对一关系 4 没有关系 一对多关系 员工表 emp 外键 id emp_name emp_gender dep_id 1 steven male 1 2 kevin male 2 3 sammi female 2 4 jack male 3原创 2021-02-15 10:41:48 · 279 阅读 · 0 评论 -
MySQL系列(六)之多表查询
表数据准备 #建表 create table dep( id int, name varchar(20) ); create table emp( id int primary key auto_increment, name varchar(20), sex enum('male','female') not null default 'male', age int, dep_id int ); #插入数据 insert into dep values (200,'技术'), (2原创 2021-02-14 20:44:23 · 201 阅读 · 0 评论 -
MySQL系列(五)之单表查询
表数据 #创建表 create table emp( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'male', #大部分是男的 age int(3) unsigned not null default 28, hire_date date not null, post varchar(50), post_c原创 2021-02-11 23:29:54 · 129 阅读 · 0 评论 -
MySQL系列(三)之约束条件
约束 : 对编辑的数据进行类型的限制, 不满足约束条件的报错 unsigned : 无符号 not null : 不为空 zerofill : 零填充 default : 默认值 unique : 唯一值,加入唯一索引 (索引相当于字典目录,索引的提出是为了加快速度,一味地乱加索引不会提高查询效率) primary key: 主键 auto_increment: 自增加一 foreign key: 外键 unsigned 无符号 cre原创 2021-02-10 20:47:29 · 192 阅读 · 0 评论 -
MySQL系列(二)之基本数据类型
整型 分类 TINYINT SMALLINT MEDUIMINT INT BIGINT 作用 存储年龄、等级、id、号码等等 """ 以TINYINT 是否有符号 默认情况下是带符号的 超出会如何 超出限制只存最大可接受值 """ create table t9(id tinyint); insert into t9 values(-129),(256); # 约束条件之unsigned 无符号 create table t10(id tinyint unsigned); c原创 2021-02-09 22:12:42 · 102 阅读 · 0 评论 -
MySQL系列(一)之基本SQL语句
操作数据库 [文件夹] # 增 # 创建数据库 create database db001 charset='gbk'; # 查 # 查看数据库 show databases; # 查看建库语句; show create database db001; # 结果如下: +----------+----------------------------------------------------------------+ | Database | Create Database原创 2021-02-09 21:33:45 · 110 阅读 · 0 评论 -
Windows下安装MySQL
MySQL下载 第一步: MySQL Community Downloads 参考网站:https://www.mysql.com/ 第二步: MySQL Community Server 第三步: MySQL版本, 系统参数选择 第四步: 直接下载 安装MySQL 第一步: 在解压后的mysql文件夹下, 添加 my.ini 文件 my.ini 文件内容: [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置330原创 2021-02-08 13:16:05 · 108 阅读 · 0 评论