MySQL简介
MySQL是全球最流行的开源关系型数据库管理系统,广泛应用于Web应用开发。它具有高性能、高可靠性、易用性等特点。
核心概念
| 概念 | 说明 |
|---|---|
| 数据库 | 存储数据的容器,包含多个表 |
| 表 | 数据的结构化存储单元 |
| 字段 | 表中的列,定义数据类型 |
| 记录 | 表中的行,一条完整数据 |
| 主键 | 唯一标识记录的字段 |
| 外键 | 关联其他表的字段 |
常用SQL语句
- 查询数据:SELECT * FROM 表名 WHERE 条件
- 插入数据:INSERT INTO 表名 (字段) VALUES (值)
- 更新数据:UPDATE 表名 SET 字段=值 WHERE 条件
- 删除数据:DELETE FROM 表名 WHERE 条件
数据类型选择
| 类型 | 适用场景 |
|---|---|
| INT | 整数,如ID、数量 |
| VARCHAR | 可变长字符串,如姓名 |
| TEXT | 长文本,如文章内容 |
| DATETIME | 日期时间 |
| DECIMAL | 精确小数,如金额 |

