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 数据表名字 (字段 类型 约束[, 字段 类型 约束]);
 
0
 
0
 
 
修改表的命令:
 
0
修改表-修改字段:重命名版
0
删除表的命令:
0
posted @ 2021-06-06 21:36  就是不洗头  阅读(49)  评论(0)    收藏  举报