1. 基础概念
1.1 基本概念
- 关系型:oracle, mysql, sql, server
- 非关系型:mongo(数据库管理系统创建数据库,而非直接装数据库)
- 列:数据类型限制;行和记录,其中主键是不可复制的
1.2 语句分类
分类如下
分类 | 全称 | 说明 |
---|---|---|
DDL | Data Definition Language | 数据定义语言,用来定义数据库对象(数据库,表,字段) |
DML | Data Manipulation Language | 数据操作语言,用来对数据库表中的数据进行增删改 |
DQL | Data Query Language | 数据查询语言,查询表中的记录 |
DCL | Data Control Language | 数据控制语言,创建数据库用户,控制数据库的访问权限 |
-
DDL:数据库定义语句,比如建表语句等
sqlshow databases; // 查询所有数据库
-
DML:数据库管理语句,增删改查CURD
sqlselect 列名 from 表名 select prod_id, prod_name, prod_price from products;
-
DQL:
sqlselect * from 表名; select 列1, 列2 from 表名; select * from 表名 where 条件; select * from 表名 order by 列名 ASC|DESC; select
-
1
1.3 常用命令详细大全
-
启动和停止MySQL服务
在mysql中使用的sql// 暂停服务 默认80 net stop mysql80 // 启动服务 net start mysql80 // 任意地方启动mysql客户端的连接 mysql -u root -p
-
1
-
1