1.插入数据(insert into)
(1).插入行

可以选定要插入行包含的列与其值(按顺序一一对应的),没包含的列默认插入null值或为默认值
(2).插入多行

(3).插入检索出的数据(select)

其中select后的列名并不重要,因为是按顺序赋值的。
2.更新和删除数据
(1).更新(updata)


必须拥有 表名,修改的列名和值,和过滤选择的条件。
(2).删除数据(delete from)

如图为删除指定的行,如不加where则删除全部行。
(3).进行该操作一定要小心,mysql没有撤回功能。
3.创建和操纵表
(1).创建表

列名+数据类型+值。
primary key ()定义主键列
(2).null
值的null与not null决定了该列能否有空值。null的行不赋值时默认为null;在更新列时not null列为空值会报错。
(3).主键
(4).AUTO_INCREMENT(自动增加)
加入此语句,在insert的时候不必写id号,会自动在最大的基础上+1.
自增的列在一个表中只能有一个,且该行必须被索引,例如为主键。
注意:

(5).确定默认值(default)

(6).引擎(engine=…)

(7).更新表(alter table)
添加列:
一定要注明其数据类型
删除列:

定于外键:

注意小心使用:

(8).删除表(drop table)

(9).重命名表(rename table … to …)

本文详细介绍SQL的基本操作,包括数据的插入、更新与删除,表的创建与管理等核心技能。学习如何通过INSERT INTO语句添加数据,UPDATE命令修改现有记录,DELETE从表中移除数据,以及掌握CREATE TABLE和ALTER TABLE构建及调整数据库结构。
1万+

被折叠的 条评论
为什么被折叠?



