- 数据库的创建
create database name; 创建数据库
use database name; 选择数据库
drop database name 直接删除数据库,不提醒
show tables; 显示表 - 表的创建
create table 表名
(列名1 数据类型 该列的所需约束 ,
列名2 数据类型 该列的所需约束 ,
列名3 数据类型 该列的所需约束,
该表的所需约束1, 该表的所需约束2); - 命名规则
我们只能用半角英文字母,数字,下划线_作为数据库,表和列的名称。
名称必须以半角英文字母开头。 - 数据类型的指定
- integer
用来指定存储整数的列的数据类型,不能存储小数。 - numeric(全体位数,小数位数)
通过这个可以指定小数。 - char
是用来存储字符串的列的数据类型,用char(10)可以限定字符串的字大程度,且不足10字节的时候会自动用空格补全,而且表中的字符串区分大小写。 - varchar
与char唯一的不同在于不足最长字节的时候,不会去补全。 - date
用来制定存储日期的咧的数据类型。
- 约束的设置
- NOT NULL
表示不能出现空白 - primary key (列名)
这是用来设置主键,主键就是不能出现重复的内容。