一、什么是数据库
数据库简单一句来说就是存放数据的仓库
二、数据库的分类
关系型数据库:mysql,sqlserve
非关系型数据库:redis,monggoDB
三、数据库得安装与卸载
卸载的时候要注意的就是删干净:注册表中的有关于数据库的也要进行一个删除的操作
安装的就是各种都能搜到重要的就是密码和服务一定要开启,卸载的时候要卸载干净
四、DDL-数据库定义语言
atabase defination language 数据库定义语言,用于定义数据库,用于定义表结构
五、数据库的类型
1、整型:TINYINT 一字节,SMALLINT 二字节,MEDIUMINT 三字节,INT或INTEGER 四字节
2、浮点型:float 单精度浮点型,double 双精度浮点型
3、定点形:浮点型在数据库中存放的是近似值,而定点类型在数据库中存放的是精确值。
decimal(m,d)
4、字符串:最常用的就是char和varchar
5、日期时间类型
六、数据库语句操作
创建数据库:
create database 库名 CHARACTER set utf8;
查询创建库
show create database 库名;
删除数据库
drop DATABASE 库名;
创建表
-- 创建表
create table 表名(
id int PRIMARY key auto_increment,
sname VARCHAR(255),
sex VARCHAR(255),
score FLOAT(4,1)
)
新增表字段
alter table student add address VARCHAR(255);
删除表字段
alter table student drop address;
修改表字段
alter table student MODIFY address VARCHAR(20);
查看表结构
desc student;
查询创建表
show create table student;
七、DML--数据库操作语言
通过大量的练习进行一个熟悉数据库