WHAT:数据库的结构是-库-表-列行,所以表是记录数据(信息)的地方,表是二维结构数据记录,其中的列是用来归类和格式化数据的,行是用来定位数据的,接下来我们就来聊聊关于mysql基础知识笔记?以下内容大家不妨参考一二希望能帮到您!
mysql基础知识笔记
WHAT:
数据库的结构是-库-表-列行,所以表是记录数据(信息)的地方,表是二维结构数据记录,其中的列是用来归类和格式化数据的,行是用来定位数据的。
WHY:
表是用来记录信息的,所以没有表的数据库没有任何作用。
HOW
1-表的创建
CREATE TABLE [表的名字]
(
[列的名字] [数据类型] [列值的属性]
[列的名字] [数据类型] [列值的属性]
PRIMARY KEY([列名])
)ENGINE=InnoDB;
说明:创建表需要定义如下项目:
1)表的名字
2)列的名字
3)列的数据类型
4)列值属性,是否允许空值,是否有默认值或是否自动增量。
5)设置主健和外键
6)确定引擎
2-表的操作-增加列
ALTER TABLE [表的名字] ADD [列的名字] [数据类型] [列值的属性];
3-表的操作-删除列
ALTER TABLE [表的名字] DROP [列的名字] [数据类型] [列值的属性];
4-表的重命名
RENAME TABLE [表的名字] TO [表的名字]
5-表的删除
DROP TABLE [表的名字];
,