## SQL简介 结构性查询语言 Structured Query Language 分类 | 英文 | 作用 | 代表指令 - | - | - | - 数据查询语言 | DQL Data Query Language | 查数据 | select 数据操作语言 | DML Data Manipulation Language | 写数据 | insert、update、delete 事务处理语言 | TPL Transaction Process Language | 事务安全处理 | trasaction、commit、rollback 数据控制语言 | DCL | 权限管理 | grant、revoke 数据定义语言 | DDL | 结构管理 | create、drop、alter ## MySQL简介 关系型数据库管理系统 RDBMS Relational Database Management System ## MySQL服务端启动和停止 MySQL是C/S结构 1、服务端 mysqld 1. 命令行方式cmd ```bash # 启动 net start mysql # 停止 net stop mysql ``` 2. 系统服务方式 ``` services.msc ``` 2、客户端 mysql 1. 登录 ```bash mysql -h127.0.0.1 \ -P3306 \ -uroot \ -p123456 # 简写,使用默认值 $ mysql -uroot -p $ 123456 ``` 参数 ``` -h host 服务器地址 -P port 服务器端口 -u username 用户名 -p password 密码 ``` 密码可以不写,单独输入 2. 退出 ``` exit; \q quit; ``` ## MySQL服务端架构 1. 数据库管理系统 DBMS 管理服务端所有内容 2. 数据库 DB 数据仓库 3. 数据表 Table 存储数据实体 4. 字段 Field 实际存储单元 数据库中常用的关键字 - row 行 - column 列field