Skip to content

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
  1. 系统服务方式
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 密码

密码可以不写,单独输入

  1. 退出
exit;
\q
quit;

MySQL服务端架构

  1. 数据库管理系统 DBMS 管理服务端所有内容
  2. 数据库 DB 数据仓库
  3. 数据表 Table 存储数据实体
  4. 字段 Field 实际存储单元

数据库中常用的关键字

  • row 行
  • column 列field