图书介绍

零基础轻松学MySQL5.7PDF|Epub|txt|kindle电子书版本网盘下载

零基础轻松学MySQL5.7
  • 梁晶等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111611066
  • 出版时间:2018
  • 标注页数:327页
  • 文件大小:42MB
  • 文件页数:344页
  • 主题词:SQL语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

零基础轻松学MySQL5.7PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库概述1

1.1 数据库基本概念1

1.1.1 数据存储方式1

1.1.2 什么是数据库2

1.1.3 数据库的存储结构2

1.1.4 数据库在开发中的作用4

1.2 数据库技术4

1.2.1 数据库系统4

1.2.2 了解SQL语言6

1.2.3 数据库访问技术6

1.3 认识MySQL7

1.3.1 MySQL的优势7

1.3.2 MySQL的版本8

1.3.3 如何获取MySQL8

1.4 数据库的学习方法10

1.5 小结11

1.6 练习题11

第2章 安装和配置MySQL12

2.1 MySQL 5.7的新特性12

2.2 在不同平台上安装MySQL13

2.2.1 安装条件13

2.2.2 在Windows系统上安装MySQL13

2.2.3 在Linux系统上安装MySQL17

2.2.4 打开MySQL数据库20

2.3 验证MySQL是否安装成功21

2.3.1 获取服务器状态22

2.3.2 执行简单的SQL命令22

2.4 启动服务和登录MySQL数据库22

2.4.1 启动MySQL服务22

2.4.2 登录MySQL数据库23

2.4.3 配置Path变量25

2.5 配置MySQL数据库26

2.5.1 使用配置向导26

2.5.2 手工更改配置30

2.6 使用MySQL Workbench图形管理工具30

2.7 使用免安装的MySQL31

2.8 小结33

2.9 练习题33

第3章 操作MySQL数据库34

3.1 创建数据库34

3.1.1 基本语法34

3.1.2 创建并查看数据库35

3.1.3 创建指定字符集的数据库36

3.2 修改数据库37

3.2.1 基本语法37

3.2.2 修改数据库的字符集38

3.3 删除数据库38

3.3.1 基本语法38

3.3.2 删除数据库39

3.4 选择数据库40

3.5 使用图形界面管理数据库40

3.6 综合案例43

3.6.1 案例目的43

3.6.2 案例演示过程44

3.7 小结46

3.8 练习题46

第4章 MySQL存储引擎与数据类型47

4.1 存储引擎47

4.1.1 什么是存储引擎47

4.1.2 MySQL 5.7支持的存储引擎48

4.1.3 如何选择存储引擎48

4.1.4 操作默认存储引擎49

4.2 数据类型49

4.2.1 整数类型50

4.2.2 浮点数类型和定点数类型51

4.2.3 日期与时间类型52

4.2.4 字符串和二进制类型55

4.3 综合案例59

4.3.1 案例目的59

4.3.2 案例演示过程59

4.4 小结60

4.5 练习题60

第5章 操作表62

5.1 表的基本概念62

5.2 创建表62

5.2.1 基本语法62

5.2.2 在指定的数据库中创建表63

5.2.3 查看表结构64

5.3 修改表65

5.3.1 基本语法66

5.3.2 添加字段66

5.3.3 修改字段数据类型67

5.3.4 删除字段68

5.3.5 修改字段名称69

5.3.6 修改表名69

5.4 删除表70

5.4.1 基本语法70

5.4.2 删除表70

5.5 使用图形界面操作数据表71

5.6 综合案例75

5.6.1 案例目的75

5.6.2 案例演示过程75

5.7 小结79

5.8 练习题79

第6章 约束80

6.1 约束的作用80

6.2 主键约束80

6.2.1 选取设置主键约束的字段80

6.2.2 在创建表时设置主键约束81

6.2.3 在创建表时设置复合主键82

6.2.4 在修改表时添加主键约束83

6.2.5 使用图形界面操作主键约束83

6.3 外键约束84

6.3.1 选取设置外键约束的字段84

6.3.2 在创建表时设置外键约束85

6.3.3 在修改表时添加外键约束86

6.3.4 删除外键约束87

6.3.5 使用图形界面操作外键约束88

6.4 唯一约束89

6.4.1 选取设置唯一约束的字段89

6.4.2 在创建表时设置唯一约束89

6.4.3 在修改表时添加唯一约束90

6.4.4 删除唯一约束90

6.4.5 使用图形界面操作唯一约束91

6.5 检查约束91

6.5.1 选取设置检查约束的字段91

6.5.2 在创建表时设置检查约束92

6.5.3 在修改表时添加检查约束92

6.5.4 删除检查约束93

6.5.5 使用图形界面操作检查约束93

6.6 默认值约束93

6.6.1 选取设置默认值约束的字段93

6.6.2 在创建表时设置默认值约束93

6.6.3 在修改表时添加默认值约束94

6.6.4 删除默认值约束94

6.6.5 使用图形界面操作默认值约束95

6.7 非空约束95

6.7.1 选取设置非空约束的字段95

6.7.2 在创建表时设置非空约束95

6.7.3 在修改表时添加非空约束96

6.7.4 删除非空约束97

6.7.5 使用图形界面操作非空约束97

6.8 查看表中的约束98

6.9 综合案例98

6.9.1 案例目的98

6.9.2 案例演示过程99

6.10 小结100

6.11 练习题100

第7章 函数102

7.1 数值型函数102

7.1.1 ABS函数102

7.1.2 MOD函数103

7.1.3 SQRT函数103

7.1.4 SIGN函数103

7.1.5 CEIL与CELING函数104

7.1.6 三角函数104

7.2 字符串函数106

7.2.1 LENGTH函数106

7.2.2 UPPER与LOWER函数107

7.2.3 LEFT与RIGHT函数107

7.2.4 CONCAT函数108

7.2.5 TRIM函数108

7.2.6 INSERT函数109

7.2.7 SUBSTRING函数109

7.2.8 REVERSE函数110

7.2.9 REPLACE函数110

7.3 日期与时间函数111

7.3.1 NOW和SYSDATE函数111

7.3.2 CURDATE函数和CURRENT DATE函数111

7.3.3 CURTIME函数和CURRENT TIME函数112

7.3.4 DAYOFWEEK函数和WEEKDAY函数112

7.3.5 DAYOFMONTH函数和DAYOFYEAR函数113

7.3.6 MONTH函数和MONTHNAME函数113

7.3.7 DATEDIFF函数114

7.3.8 ADDDATE函数114

7.3.9 DATE FORMAT函数115

7.4 聚合函数116

7.4.1 MAX函数116

7.4.2 MIN函数117

7.4.3 COUNT函数118

7.4.4 SUM函数118

7.4.5 AVG函数119

7.5 综合案例119

7.5.1 案例目的119

7.5.2 案例演示过程120

7.6 小结121

7.7 练习题121

第8章 使用基本的查询语句122

8.1 查询语句基础122

8.1.1 基本语法122

8.1.2 使用“*”查询表中的全部内容123

8.1.3 查询表中指定的字段124

8.1.4 使用DISTINCT关键字去除结果中的重复行126

8.1.5 在查询时给表和字段设置别名127

8.1.6 使用LIMIT关键字指定查询结果的行数128

8.1.7 使用ORDER BY对查询结果进行排序130

8.2 带WHERE关键字的条件查询132

8.2.1 常用的运算符132

8.2.2 单一条件的查询语句138

8.2.3 多条件的查询语句138

8.2.4 使用LIKE的模糊查询139

8.2.5 日期字段作为条件的查询语句141

8.3 综合案例141

8.3.1 案例目的141

8.3.2 案例演示过程142

8.4 小结145

8.5 练习题145

第9章 高级查询146

9.1 多表查询146

9.1.1 内连接查询147

9.1.2 外连接查询149

9.1.3 自连接查询151

9.2 子查询151

9.2.1 使用子查询的时机151

9.2.2 子查询中常用的运算符152

9.2.3 子查询的应用152

9.3 分组查询156

9.3.1 使用分组查询的时机156

9.3.2 聚合函数在分组查询中的应用157

9.3.3 使用HAVING关键字设置条件158

9.4 使用正则表达式的查询159

9.4.1 查询以特定字符或字符串开头的记录160

9.4.2 查询以特定字符或字符串结尾的记录160

9.4.3 用符号“.”代替字符串中的任意一个字符161

9.4.4 使用“*”和“+”来匹配多个字符161

9.4.5 匹配指定字符串162

9.4.6 匹配指定字符串中的任意一个163

9.4.7 匹配指定字符以外的字符164

9.5 综合案例164

9.5.1 案例目的164

9.5.2 案例演示过程165

9.6 小结168

9.7 练习题169

第10章 操作表中的数据170

10.1 使用INSERT语句添加数据170

10.1.1 基本语法170

10.1.2 向表中的全部字段添加值172

10.1.3 向表中指定字段添加值174

10.1.4 使用INSERT INTO…FROM语句复制表数据174

10.2 使用UPDATE语句修改数据175

10.2.1 UPDATE语句的基本语法175

10.2.2 修改表中的数据176

10.2.3 根据条件修改表中的数据176

10.3 使用DELETE语句删除数据177

10.3.1 删除单个表中的数据177

10.3.2 删除表中的全部数据177

10.3.3 根据条件删除表中的数据177

10.4 使用图形界面操作表中的数据178

10.5 综合案例179

10.5.1 案例目的180

10.5.2 案例演示过程180

10.6 小结184

10.7 练习题184

第11章 视图185

11.1 认识视图185

11.2 创建视图187

11.2.1 基本语法187

11.2.2 创建基于单表的视图187

11.2.3 创建基于多表的视图189

11.2.4 查询视图190

11.3 修改视图191

11.3.1 基本语法191

11.3.2 修改视图内容191

11.3.3 修改视图名称194

11.4 删除视图194

11.4.1 基本语法194

11.4.2 删除视图194

11.5 使用图形界面操作视图194

11.6 综合案例196

11.6.1 案例目的196

11.6.2 案例演示过程197

11.7 小结201

11.8 练习题201

第12章 自定义函数和存储过程202

12.1 为什么要使用自定义函数202

12.1.1 创建并使用自定义函数202

12.1.2 修改自定义函数204

12.1.3 删除自定义函数204

12.1.4 使用图形界面操作自定义函数204

12.2 为什么要使用存储过程205

12.3 结构控制语句206

12.3.1 声明变量206

12.3.2 条件控制语句207

12.3.3 循环控制语句208

12.4 创建存储过程210

12.4.1 基本语法210

12.4.2 创建不带参数的存储过程211

12.4.3 创建带参数的存储过程212

12.5 修改存储过程212

12.5.1 基本语法212

12.5.2 修改存储过程的内容和名称213

12.6 删除存储过程213

12.6.1 基本语法213

12.6.2 删除存储过程213

12.7 使用图形界面操作存储过程213

12.8 综合案例215

12.8.1 案例目的215

12.8.2 案例演示过程216

12.9 小结217

12.10 练习题217

第13章 触发器219

13.1 为什么要使用触发器219

13.2 创建触发器221

13.2.1 基本语法221

13.2.2 创建BEFORE类型触发器222

13.2.3 创建AFTER类型触发器223

13.3 修改和删除触发器224

13.3.1 基本语法224

13.3.2 删除触发器225

13.4 使用图形界面操作触发器226

13.5 综合案例227

13.5.1 案例目的227

13.5.2 案例演示过程227

13.6 小结229

13.7 练习题229

第14章 索引231

14.1 为什么要使用索引231

14.1.1 索引的分类232

14.1.2 索引的使用原则和注意事项234

14.2 创建索引235

14.2.1 基本语法235

14.2.2 创建一般索引237

14.2.3 创建唯一索引237

14.2.4 查看索引238

14.3 修改和删除索引239

14.3.1 基本语法239

14.3.2 删除索引240

14.4 综合案例241

14.4.1 案例目的241

14.4.2 案例演示过程242

14.5 小结243

14.6 练习题244

第15章 用户与权限245

15.1 用户管理245

15.1.1 创建用户246

15.1.2 修改用户247

15.1.3 删除用户249

15.2 权限管理250

15.2.1 授予用户权限250

15.2.2 撤销用户权限253

15.3 使用图形工具操作用户和权限254

15.4 综合案例256

15.4.1 案例目的256

15.4.2 案例演示过程256

15.5 小结260

15.6 练习题260

第16章 事务与数据库的备份恢复261

16.1 事务261

16.1.1 为什么要使用事务261

16.1.2 开始事务262

16.1.3 提交事务262

16.1.4 撤销事务262

16.2 数据库的备份恢复263

16.2.1 数据库备份264

16.2.2 恢复数据库264

16.3 综合案例265

16.3.1 案例目的266

16.3.2 案例演示过程266

16.4 小结269

16.5 练习题269

第17章 企业项目开发案例271

17.1 项目的导入271

17.2 创建数据库与设计表结构273

17.2.1 系统功能描述和功能模块划分273

17.2.2 系统流程分析274

17.2.3 系统所用文件274

17.2.4 创建数据库275

17.2.5 设计表结构275

17.3 设计新闻发布模块276

17.3.1 新闻首页276

17.3.2 公司新闻详细信息页面285

17.3.3 社会新闻详细信息页面288

17.3.4 员工动态详细信息页面291

17.3.5 公司所有新闻页面294

17.3.6 社会所有新闻页面296

17.3.7 员工动态所有信息页面299

17.4 设计与开发新闻管理模块302

17.4.1 新闻管理首页302

17.4.2 新闻插入页面310

17.4.3 新闻修改页面315

17.4.4 新闻删除确认页面321

17.4.5 新闻删除页面325

17.5 练习题326

热门推荐