本文介绍: MySQL数据定义语言DDL的使用

创建数据库

创建数据库,并指定字符集

表:table表:table是数据库的基本组成单元,所有的数据都以表格的形式组织,目的是可读性强。

一个表包括行和列:

行:被称为数据/记录(data)

列:被称为字段(column)

每一个字段应该包括哪些属性?

字段名、数据类型、相关的约束。

只能是字母、数字、_、$组成。

不能以数字开头。

不能使用关键字和保留字。

不区分大小写。

不能使用-

VARCHAR、CHAR

varchar:表示的长度可变的字符串。最大长度不能超过定义字段的时候长度。

char:长度固定。

name varchar(20):name 存贮数据的长度是20以内的,lisi 表示4个长度 ,zhangsan:8个长度 江一燕:3个长度

name char(20):lisi 当前的长度4,剩下的是空格 。

问题:char 的性能好。 varchar可以节省空间。通常时候,我们使用varchar。

使用char的情况。当某个字段的长度固定的时候,可以采用char。例如身份证号、性别、手机号。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注