数据库的入门

1.数据库表(关系),字段,记录

表 : 一个关系数据库就是由二维表和他们之间的关系组成. 二维表在数据库中就叫表.
字段(Field): 对应于属性的数据称为字段,也称为数据项。字段的命名往往和属性名相同。
如学生有学号、姓名、年龄、性别、系等字段。
记录(Record): 对应于每个实体的数据称为记录。
如一个学生(990001,张立,20,男,计算机)为一个记录。
MySQL学习笔记(2)

2.MYSQL客户端/服务端模式

MySQL学习笔记(2)

3.数据类型表

MySQL学习笔记(2)MySQL学习笔记(2)

4.如何创建表和向表内添加数据

MySQL学习笔记(2)

5.约束关键字表

MySQL学习笔记(2)
eg:CREATE TABLEstudent(numberint(4) AUTO_INCREMENT COMMENT '学号',namevarchar(50) NOT NULL DEFAULT '小明' COMMENT '姓名',ageint(3) NOT NULL DEFAULT 10 COMMENT '年龄', PRIMARY key (number) )

6.结构化查询语言表

MySQL学习笔记(2)

1. DDL数据定义语言

CREATE DATABASE 数据库名;
DROP DATABASE 数据库名;
CREATE TABLE 表名; //创建表
DROP TABLE 表名; //删除表
ALTER TABLE 表名 DROP 字段名; //删除字段
ALTER TABLE 表名 ADD 字段名 字段类型; //添加字段
ALTER TABLE student ADD PRIMARY KEY(number); //给无主键的表结构添加主键
ALTER TABLE student ALTER score SET DEFAULT 0; //修改字段默认值
ALTER TABLE 表名 ALTER 字段名 SET NOT NULL; //设置非空约束
ALTER TABLE student CHANGE COLUMN number number int(4) NOT NULL AUTO_INCREMENT PRIMARY KEY;

2. DML数据操作语言

INSERT INTO 表名 字段列表 VALUES 值列表
INSERT INTO 表名 (字段1,字段2…) VALUES (值1,值2…)

UPDATE 表名 SET 字段1=值1,字段2=值2 …
[WHERE 条件] ;

DELETE FROM 表名
[WHERE 条件];

3. DQL数据查询语言

SELECT 字段列表 FROM 表名
[WHERE 条件]

相关文章: