** 声明:本文章为《MySQL必知必会》这本书的知识点总结分享,原著作者为[英] Ben Forta,如您时间充裕,建议搜索原著进行观看。**
1、什么是数据库?
2、什么是主键?
定义:每一行用来唯一标识自己的编号所组成的编号列
特性:
- 唯一性:任意两行不相同
- 非空性:每一行都必须有一个非NULL值作为自己的主键
使用建议:(对于主键中的值)
- 不更新!
- 不重复!
- 要确定!
(严格注意第三种情况,在设计表格时,一定一定一定要与甲方商量好,不要使用随时会改的值做主键,否则出现bug,难以排查!难以修复!)
3、什么是SQL?
专门用来与数据库通信的语言就是SQL。