一.DataType
常见的数据类型:
- `int` 整数
- `varchar(len)` 字符串
- `tinyint(1)`布尔值
二.设置字段的特殊标识
- `PK`(`Primary Key`) --- 主键、唯一标识
- `NN`(`Not Null`) --- 值不允许为空
- `UQ`(`Unique`) --- 值唯一
- `AI`(`Auto Increment`) --- 值自动增长
三.基本操作
1.通过 * 把 users 表中的所有的数据查询出来
2.如需获取名为 username
和 password
的列的内容(从名为 users
的数据库表)
-- 多列之间,使用英文逗号进行分隔
select username, password from users
3.向数据表中插入新的数据行
insert into users (username, password) values ('mz', '123456') //注意:新的数据需要加上引号,否则会报错
4.改表中的数据
update users set password=888888, status=1 where id=4 //update 表名称 SET 列名称 = 新值 whree 列名称 = 某值
//多个被更新的列之间, 使用英文的逗号进行分隔
//where 后面跟着的是更新的条件
//经常忘记提供更新的 where 条件,这样会导致整张表的数据都被更新,一定要慎重
5.用于删除表中的行 (忘记提供更新的 where 条件,这样会导致整张表的数据都被更新,一定要慎重)
delete FROM users where id=4 //DELETE FROM 表名称 WHERE 列名称 = 值
6.WHERE字句
-- 查询 id 为 1 的所有用户
select * from users where id=1
-- 查询 id 大于 2 的所有用户
select * from users where id>2
--查询 username 不等于 admin 的所有用户
select * from users where username<>'zs'