图书介绍
MySQL5数据库应用入门与提高【下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线】

- 侯振云,肖进编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302378419
- 出版时间:2015
- 标注页数:449页
- 文件大小:77MB
- 文件页数:461页
- 主题词:关系数据库系统
PDF下载
下载说明
MySQL5数据库应用入门与提高PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 MySQL数据库概述1
1.1 数据管理和数据库系统2
1.1.1 数据管理技术2
1.1.2 数据库系统3
1.1.3 常见的数据库5
1.2 MySQL数据库概述6
1.2.1 MySQL数据库的发展背景7
1.2.2 MySQL使用优势8
1.2.3 MySQL系统特性9
1.2.4 MySQL发行版本9
1.3 MySQL5.6 数据库10
1.3.1 MySQL5.6 新增亮点10
1.3.2 MySQL5.6 安装步骤11
1.3.3 MySQL的启动和登录16
1.3.4 执行基本语句19
1.4 手动更改MySQL配置20
1.5 常见的错误代码23
1.6 本章习题25
第2章 MySQL管理工具27
2.1 MySQL的自带命令28
2.1.1 查看自带的命令工具28
2.1.2 DOS窗口执行命令29
2.1.3 mysqladmin命令31
2.1.4 mysqlshow命令34
2.1.5 mysqlbinlog命令37
2.1.6 perror命令39
2.2 mysql的常用命令39
2.2.1 mysql语法选项40
2.2.2 mysql命令41
2.3 实战——从文本文件执行SQL语句43
2.4 图形界面管理工具45
2.4.1 常用的界面管理工具45
2.4.2 认识Workbench工具48
2.4.3 Workbench简单使用48
2.5 本章习题52
第3章 数据库基本操作55
3.1 MySQL存储引擎56
3.1.1 查看数据库存储引擎56
3.1.2 存储引擎MyISAM58
3.1.3 存储引擎MEMORY59
3.1.4 存储引擎InnoDB59
3.1.5 其他存储引擎60
3.1.6 如何选择存储引擎62
3.2 创建数据库62
3.2.1 MySQLWorkbench创建62
3.2.2 数据库字符集和校对规则64
3.2.3 MySQL的控制台创建65
3.3 查看数据库66
3.3.1 查看所有数据库67
3.3.2 查看数据库详细信息67
3.4 修改数据库68
3.5 删除数据库69
3.6 数据库的其他操作70
3.7 实战——创建鲜花网站数据库71
3.8 本章习题72
第4章 数据表的操作75
4.1 数据表76
4.1.1 数据表概述76
4.1.2 MySQL数据表类型77
4.2 字段数据类型78
4.2.1 字段数据类型分类78
4.2.2 整数型79
4.2.3 浮点型79
4.2.4 字符串80
4.2.5 时间日期82
4.2.6 复合类型83
4.3 表的操作84
4.3.1 创建表84
4.3.2 查看表结构86
4.3.3 添加表数据88
4.3.4 删除表90
4.3.5 查看数据库中的表92
4.3.6 修改表名92
4.3.7 实战——创建商品信息表93
4.4 字段操作94
4.4.1 字段类型修改94
4.4.2 添加字段96
4.4.3 删除字段98
4.4.4 字段位置修改99
4.4.5 实战——操作商品信息表100
4.5 本章习题102
第5章 字段约束105
5.1 数据完整性106
5.2 主键约束106
5.2.1 主键简介106
5.2.2 设置主键107
5.2.3 修改主键108
5.3 外键约束109
5.3.1 外键简介109
5.3.2 外键的使用110
5.4 非空约束114
5.5 默认值116
5.5.1 默认值约束116
5.5.2 设置默认值为当前时间119
5.6 唯一性约束121
5.7 自增约束124
5.7.1 自增约束概述124
5.7.2 自增约束的使用127
5.8 删除指定名称的约束130
5.9 实战——创建职工登记表131
5.10 实战——创建商品信息表132
5.11 本章习题133
第6章 数据记录基本操作137
6.1 SELECT基本语法138
6.2 单表查询139
6.2.1 查询所有字段139
6.2.2 查询指定字段140
6.2.3 根据条件查询141
6.2.4 分组查询147
6.2.5 HAVING查询150
6.2.6 排序查询150
6.2.7 LIMIT限制查询数量151
6.2.8 其他查询153
6.3 多表查询156
6.3.1 内连接查询156
6.3.2 外连接查询159
6.4 子查询160
6.4.1 通过比较运算符查询161
6.4.2 通过IN查询161
6.4.3 通过EXISTS查询162
6.4.4 通过ALL和ANY查询163
6.5 正则表达式查询164
6.5.1 常用的匹配字符164
6.5.2 匹配特定字符和字符串164
6.5.3 匹配指定的字符165
6.5.4 匹配指定字符串166
6.5.5 其他匹配内容166
6.6 添加数据168
6.6.1 插入单条记录168
6.6.2 插入多条记录170
6.6.3 将A表数据插入B表171
6.6.4 Workbench执行添加操作172
6.7 更新数据173
6.7.1 UPDATE语句更新记录174
6.7.2 Workbench工具更新记录175
6.8 删除数据176
6.9 实战——实现对鲜花数据库的操作177
6.10 本章习题179
第7章 MySQL编程183
7.1 MySQL语言编程184
7.2 常量184
7.3 变量187
7.3.1 用户变量187
7.3.2 系统变量189
7.3.3 系统变量应用191
7.4 运算符194
7.4.1 算术运算符194
7.4.2 比较运算符195
7.4.3 逻辑运算符204
7.4.4 位运算符206
7.4.5 运算符的优先级209
7.5 控制语句209
7.5.1 条件语句210
7.5.2 循环语句212
7.6 实战——查询水果成熟季节214
7.7 本章习题215
第8章 MySQL数据库中的内部函数217
8.1 字符串函数218
8.1.1 常见的字符串函数218
8.1.2 获取字符和字符串长度219
8.1.3 合并多个字符串220
8.1.4 截取指定位置的字符串221
8.1.5 字母的大小写转换222
8.1.6 删除空格和指定字符223
8.1.7 替换字符串225
8.1.8 其他基本操作226
8.2 数学函数228
8.2.1 常见的数学函数229
8.2.2 圆的周长和面积230
8.2.3 正弦和余弦计算230
8.2.4 正切和余切计算231
8.2.5 幂的运算函数232
8.3 日期和时间函数232
8.3.1 常见的日期和时间函数233
8.3.2 获取当前日期和时间234
8.3.3 获获取星期几的函数234
8.3.4 获取月份的函数235
8.3.5 获取时间的函数235
8.3.6 计算日期和时间236
8.3.7 格式化日期和时间238
8.4 信息函数240
8.5 加密函数241
8.5.1 常见的加/解密函数241
8.5.2 MD5(str)进行加密242
8.5.3 PASSWORD(str)加密243
8.6 其他函数243
8.7 实战——随机生成整数244
8.8 实战——fileinfo表数据的基本操作245
8.9 本章习题248
第9章 存储过程、函数与触发器251
9.1 存储过程252
9.1.1 存储过程语法252
9.1.2 创建存储过程253
9.1.3 调用存储过程256
9.1.4 查看存储过程257
9.1.5 修改存储过程260
9.1.6 删除存储过程261
9.2 实战——存储过程中使用循环262
9.3 自定义函数263
9.3.1 创建自定义函数264
9.3.2 调用自定义函数265
9.3.3 查看自定义函数266
9.3.4 修改自定义函数266
9.3.5 删除自定义函数267
9.3.6 自定义函数与内部函数267
9.4 触发器268
9.4.1 创建和使用触发器268
9.4.2 删除触发器271
9.4.3 查看触发器271
9.5 实战——对数据库表添加和使用触发器273
9.6 本章习题275
第10章 视图与索引279
10.1 视图280
10.1.1 视图280
10.1.2 创建视图280
10.2 视图数据操作284
10.2.1 可更新的视图284
10.2.2 插入数据285
10.2.3 修改数据286
10.2.4 删除数据287
10.3 视图操作288
10.3.1 修改视图288
10.3.2 查看视图289
10.3.3 删除视图290
10.4 实战——图书视图管理290
10.5 索引简介293
10.5.1 索引的含义和特点293
10.5.2 索引的分类294
10.5.3 索引的设计原则295
10.6 索引的操作296
10.6.1 创建表的时候创建索引296
10.6.2 在已经存在的表上创建索引301
10.6.3 用ALTER TABLE语句来创建索引303
10.6.4 删除索引304
10.7 实战——索引综合应用305
10.8 本章习题310
第11章 数据备份与还原313
11.1 数据备份与还原基础314
11.1.1 数据库备份基础314
11.1.2 常用备份315
11.2 表备份316
11.3 自动备份319
11.4 完全备份320
11.4.1 mysqldump简介320
11.4.2 mysqldump备份322
11.4.3 文件还原326
11.4.4 mysqldump迁移数据329
11.4.5 导出文本文件329
11.5 表维护332
11.5.1 表维护和崩溃恢复332
11.5.2 myisamchk工具332
11.5.3 myisamchk选项333
11.5.4 表的检查335
11.5.5 myisamchk内存使用337
11.5.6 崩溃恢复338
11.5.7 检查MyISAM表的错误338
11.5.8 修复表339
11.5.9 表优化341
11.6 实战——商店数据库的备份和还原341
11.7 本章习题344
第12章 MySQL用户权限管理347
12.1 授权管理表348
12.1.1 MySQL数据库348
12.1.2 mysql.user表349
12.1.3 mysql.db表352
12.1.4 mysql.tables_priv表353
12.1.5 mysql.columns_priv表354
12.1.6 mysql.procs_priv表355
12.2 用户管理355
12.2.1 用户登录356
12.2.2 用户退出357
12.2.3 添加用户358
12.2.4 删除用户361
12.2.5 修改密码362
12.3 权限管理365
12.3.1 工作原理365
12.3.2 分配权限367
12.3.3 取消权限369
12.3.4 查看权限370
12.4 Workbench工具创建用户371
12.5 实战——操作user表中的用户374
12.6 本章习题375
第13章 MySQL的性能优化379
13.1 优化概述380
13.2 优化SQL语句382
13.2.1 EXPLAIN语句382
13.2.2 优化索引384
13.2.3 优化ORDER BY387
13.2.4 优化GROUP BY389
13.2.5 优化LIMIT391
13.2.6 优化子查询391
13.2.7 优化查询基本原则391
13.2.8 优化其他执行语句392
13.3 优化数据库结构393
13.3.1 优化字段类型394
13.3.2 优化字符编码394
13.3.3 适当进行拆分395
13.3.4 适当增加冗余395
13.3.5 优化数据库表395
13.4 优化MySQL服务器397
13.5 本章习题398
第14章 MySQL日志文件管理401
14.1 日志文件管理402
14.2 错误日志403
14.2.1 启用和设置错误日志403
14.2.2 查看错误日志403
14.2.3 删除错误日志404
14.3 二进制日志404
14.3.1 启用二进制日志405
14.3.2 查看二进制日志406
14.3.3 清理二进制日志407
14.3.4 恢复二进制日志408
14.4 慢查询日志409
14.4.1 启用慢查询日志409
14.4.2 操作慢查询日志410
14.5 通用查询日志410
14.6 MySQL Workbench工具操作日志413
14.7 本章习题413
第15章 博客文章管理系统417
15.1 系统概述418
15.1.1 开发背景418
15.1.2 系统功能418
15.2 数据库设计419
15.2.1 设计表419
15.2.2 设计外键421
15.2.3 设计索引421
15.2.4 设计存储过程422
15.3 系统实现423
15.3.1 搭建三层框架423
15.3.2 添加引用和内容425
15.3.3 MySQLHelper类426
15.4 博客文章首页428
15.4.1 界面效果428
15.4.2 代码实现429
15.4.3 文章详细432
15.4.4 添加评论434
15.5 登录模块436
15.6 注册模块438
15.7 博客文章操作440
15.7.1 管理文章440
15.7.2 发表文章444
15.7.3 浏览文章445
参考答案447
热门推荐
- 300727.html
- 1180948.html
- 1362514.html
- 325340.html
- 2506188.html
- 3899685.html
- 3303943.html
- 1726481.html
- 3267853.html
- 165020.html
- http://www.ickdjs.cc/book_2819778.html
- http://www.ickdjs.cc/book_3536019.html
- http://www.ickdjs.cc/book_596394.html
- http://www.ickdjs.cc/book_3448137.html
- http://www.ickdjs.cc/book_2332711.html
- http://www.ickdjs.cc/book_1047462.html
- http://www.ickdjs.cc/book_173940.html
- http://www.ickdjs.cc/book_3476832.html
- http://www.ickdjs.cc/book_2048301.html
- http://www.ickdjs.cc/book_3288079.html