MySQL
数据库就是数据的仓库,用来按照特定的结构去组织和管理我们的数据,有了数据库我们就可以更加方便、便捷的操作(C / R / U / D)我们需要保存的数据。
不管是什么数据库,最终都是将数据存到文件(硬盘)中,只是存储的格式不同于文本文件。
可视化工具
基本查询语句
查询
-- 查询数据
-- select 字段[, 字段2] from 表名
select id, name, birthday from users;
-- 通配 * 找到表中所有列
select * from users;
增加
-- 新增数据
-- 插入全部字段
insert into users values (null, '王五', 0, '2020-12-12', '12312');
-- 指定字段
insert into users (name, gender, avatar) values ('王五', 0, '12312');
修改
-- 更新数据
update users set name = '麻子', gender = 0
删除
-- 删除
-- 删除语句必须指定条件
delete from users
筛选条件
子语句
delete from users where id = 6
delete from users where id = 6 and gender = 0
delete from users where id = 6 or gender = 0
delete from users where id > 6
delete from users where id in (4, 5)
常见查询函数
总条数 —— count 分页功能,查询总页数
最大值、最小值 —— max/min
平均值 —— avg
select fn(field1) from table