1. 连接数据库
2. 软件的主界面组成部分
3. 创建数据库
4. 创建数据表
字段的特殊标识:
- PK(Primary Key) -- 主键、唯一标识
- NN(Not Null) -- 值不允许为空
- UQ(Unique) -- 值唯一
- AI(Auto Increment) -- 值自动增长
5. 向表中写入数据
6. 利用SQL语句对数据库进行增删查改
1). 查询语句
SELECT语句用于从表中查询数据。执行的结果被存储在一个结果表中(称为结果集)。
--从FROM 指定的【表中】,查询出【所有的】数据。* 表示【所有列】
SELECT * FROM 表名称
--从 FROM 指定的【表中】,查询出指定 列名称(字段) 的数据
SELECT 列名称 FROM 表名称
复制代码
sql语句关键字对大小写不敏感
看个实例:
2). 增加数据行
扫描二维码关注公众号,回复:
13165445 查看本文章

insert into 语句用于向数据表中插入新的数据行
-- 向指定的表中,插入如下几列数据,列的值通过values 一一指定
-- 注意:列和值要一一对应,多个列和值之间,使用英文的逗号分隔
insert into table_name (列1,列2,...) values (值1,值2,...)
复制代码
举个比方:
3). 修改数据
update语句用于修改表中的数据。
-- 1. 用 update 指定要更新哪个表中的数据
-- 2. 用 set 指定列对应的新值
-- 3. 用 where 指定更新的条件
update 表名称 set 列名称 = 新值 where 列名称 = 某值
复制代码
打个例子:
一定要用where子句指定具体的数据行
4). 删除数据
delete语句用于删除表中的行。
-- 从指定的表中,根据where 条件,删除对应的数据行
delete from 表名称 where 列名称=值
复制代码
例子:
5). where子句
where子句用于限定选择的标准。在select、update、delete语句中,皆可使用where子句来限定选择的标准。
-- 查询语句中的where条件
select 列名 from 表名称 where 列名称 运算符 值
-- 更新语句中的where条件
update 表名称 set 列=新值 where 列名称 运算符 值
-- 删除语句中的where条件
delete from 表名称 where 列名称 运算符 值
复制代码