011数据库基础
数据库:
概念:存放数据一个仓库。
数据库对比着excel来看
excel文件 一个数据库
excel中的一个sheet 一个表
excel中的表头 字段
excel中的一行数据 一条记录或者一个元祖
常见的数据库类型
关系型数据库:
oracle 适合做大型项目,收费
mysql 适合中小型公司,免费,开源
sqlserver 微软公司的产品
sqlite 轻量级的数据库
非关系型数据库:
redis
mongodb
database数据库
增lnsert 修改udpate 删除:delete
创建数据库的命令:
mysql -u root -p123连接数据库
exit; 退出数据库
create database 2004B charset=utf8创建数据库
show databases; 查看数据库
use 2004B; 使用2004B数据库
drop class; 删除数据库
show tables;查看数据库有哪些表
desc 表名;
创建表
查看当前数据库的所有数据表:
show tables;
创建表的命令:
创建表
- int unsigned 无符号整形
- auto_increment 表示自动增长
- not null 表示不能为空
- primary key 表示主键 数据库主键,指的是一个列或多列的组合,
- 其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。
- 主键主要是用于其他表的外键关联,以及本记录的修改与删除。
- default 默认值
- create table 数据表名字 (字段 类型 约束[, 字段 类型 约束]);


修改表的命令:

修改表-修改字段:重命名版

删除表的命令:


浙公网安备 33010602011771号