sql基本理解

这篇博客介绍了数据库的基本概念,包括关系型数据库和非关系型数据库的区别,并重点讲解了MySQL数据库的单位结构,如connect、database、table、行和列。还详细介绍了MySQL的增删改查操作及数据库字段属性,如int、varchar、decimal、主键和外键。

1.什么是数据库

数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。

2. 数据库的分类

1. 关系型数据库 mysql oricle 关系的意思表之间的有关系,可以组织成一个巨大的数据 组织 。

2. 非关系型数据库 mongoDB 不是关系型的数据库,没有表的概念,每条数据不规则,键值对(key,value)json结构。

3. mysql数据库的单位结构

1. connect sql连接

2. database 数据库

3. table 数据表

4. 行 就是一条数据

5. 列 某个属性

4. mysql增加数据库 表

增加数据库

create database user;

增加数据表

create tableuser(idINT(10) AUTO_INCREMENT,nameVARCHAR(32),ageVARCHAR(32),addrssVARCHAR(32), PRIMARY KEY(id) );

5. mysql表操作命令

分为 增删改查

1. 增 nsert into 表名(字段1,字段2,字段3) values(值1,值2,值3);

insert into user(name,age,addrss) values('小芳',18,'广东');

2. 删 delete from 表名 where 字段名=‘值’;

delete from user where name='小芳';

3. 改 update 表名 set 要改的字段1 = 修改的值 where 字段名=‘值’;

update user set age = 10 where name='小芳';

4. 查 select * from 表名 where 字段名=‘值’;

select * from user where name='小芳';

6. 数据库的字段属性

1. int 整数

2. varchar 字符串, 需要’’ 引号

3. decimal 小数 例如 decimal(3,1) 1是小数位,3是全部的数值长度

4. 主键 唯一标识

5. 外键 你的主键到别的表里就是外键

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值