1.数据库管理系统:管理数据的软件
2.关系型数据 excel MySQL、Oracle、SQL Server、SQLite、DB2, ⾮关系型 map Redis、MongoDB
3.数据库的管理系统(Database Management System)
4.Mysql 现在流行的免费开源的关系型数据库
5.数据库语句分类
6.创建表
1. create table if not exists 表名 ( 字段名 列类型 注释,....) [ 表 类型][表字符集][注释]
2. 常⽤的数据类型
1. int 标准的整数 4个字节
2. double ⼩数 双精度 8个字节
3. char varchar 65535最⼤ 可变长度
4. date YYYY-MM-DD ⽇期类型 1000-01-01 9999-12-31
5. datetime YYYY-MM-DD hh:mm:ss 1000-01- 0100:00:00 9999-12-31 23:59:59
6. NULL 值
1. 没有值 , 不能进⾏计算
7. not null 不能为空
8. default 默认的
9.修改表名 alter table 旧表名 rename as 新表名;
10.添加字段 alter table 表名 add 列名 列类型 列属性;
11.修改字段 alter table 表名 modify 列名 列类型 列属性;
12.修改字段名 alter table 表名 change 旧列名 新列名 列类型 列属性
13.删除字段 alter table 表名 drop 列名:
表的类型
设置表的类型
1.create table 表名()engine=MyISAM或InnoDB
2.编码格式 charset=utf8