MySQL基本命令行

1、MySQL概述

1、什么是数据库

 

2、MySQL的特点

1、关系型数据库

 

2、跨平台

 

3、支持多种编程语言

 

2、基本SQL命令

1、SQL命令的使用规则

 

2、库的管理

1、库的基本操作

2、库的命名规则

3、表的管理

练习:

 

3、数据类型

1、数值类型

2、字符类型

3、枚举类型

 

4、日期时间类型

 

练习:

4、运算符操作(配合查询、修改、删除)

1、数值比较

2、字符比较

3、逻辑比较

4、范围内比较

5、匹配空 非空

练习:

6、模糊比较

 

5、SQL高级操作

1、order by

 

2、limit

 

3、聚合函数

 

4、group by

 

5、distinct

 

6、查询表记录时做数学运算

 

6、连接查询

创建两张表

7、约束

1、作用

2、约束分类

1、默认约束(default)
2、非空约束(not null)
3、主键约束(primary key)

 

4、唯一约束(unique key)

 

5、外键约束

 

8、数据备份与恢复(在Linux终端中操作)

1、数据备份

1、语法

2、示例

3、源库名的表示方式

2、数据恢复

 

9、索引(index)

1、定义

2、优点

3、缺点

4、索引的使用规则

5、索引(index)的使用规则

6、索引(index)的创建

10、事务和事务回滚

1、事务定义

2、作用

11、python数据库编程

1、python数据库接口(Python DB-API)

2、支持的数据库服务软件

3、Python提供的操作MySQL的模块

4、pymysql使用流程

5、建立数据库连接

12. 在python中操作mysql库

 


原文地址:https://www.cnblogs.com/amou/p/9685318.html