一、SQL语句 (mysql 数据库中的语言)
类比excel表格
类比excel表格
简写
filed 字段名
二、DDL
1.DDL语句
用于创建数据库对象(库、表、索引等)
(1)创建新的数据库
create database 数据库名;
(2)创建新的表
create table 表名(字段1 数据类型,字段2 数据类型[, ...] [, primary key (主键名)]);
主键一般选择能代表唯一性的字段不允许取空值(NULL) ,一个表只能有一个主键。
create database 数据库名;
use 数据库名;
create table 表名 (id int not null, name char(10) not null, score decimal (5,2) ,passwd char (48) defalt' ',primary key (id)) ;
desc 表名;
not null 不允许为空值
default ' ' 默认值为空
primary key : 主键一般选择没有重复并且不为空值的字段
例子
create table 表名 (id int(10) not null primary key, name varchar(40) ,age int(3));
create table food (id int(3) , name varchar (40) ,money decimal (3,1) ,primary key (id));
2.删除数据库和表
删除指定的数据表
三、DML
管理表中的数据记录