MySQL从入门到精通
¥
21.57
3.1折
¥
69.8
九品
仅1件
作者龙马高新教育、国家863中部软件孵化器 著
出版社人民邮电出版社
出版时间2016-04
版次1
装帧平装
货号A7
上书时间2024-12-02
商品详情
- 品相描述:九品
图书标准信息
-
作者
龙马高新教育、国家863中部软件孵化器 著
-
出版社
人民邮电出版社
-
出版时间
2016-04
-
版次
1
-
ISBN
9787115414366
-
定价
69.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
460页
-
正文语种
简体中文
- 【内容简介】
-
《MySQL从入门到精通》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了MySQL的相关知识和实战技能。
《MySQL从入门到精通》第1篇【基础知识】主要讲解MySQL的安装与配置、MySQL数据库的基础知识、MySQL管理工具的使用以及数据库的基本操作等;第2篇【核心技术】主要讲解数据表的基本操作、MySQL的数据类型和运算符、MySQL函数、查询语句、存储过程与函数、触发程序以及视图等;第3篇【高级应用】主要讲解MySQL的备份和恢复、MySQL的复制、MySQL的日志管理、MySQL分布式应用、MySQL缓存的配置和使用以及MySQL错误代码和消息的使用等;第4篇【项目实战】通过试卷管理系统、电动汽车分时租用平台和电动汽车GPS定位系统三个实战案例,介绍了完整的MySQL数据系统开发流程。
《MySQL从入门到精通》所附DVD光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。
《MySQL从入门到精通》适合任何想学习MySQL的读者,无论您是否从事计算机相关行业,是否接触过MySQL,均可通过学习快速掌握MySQL的开发方法和技巧。
- 【作者简介】
-
龙马高新教育,专业的计算机研究、教育机构,拥有近20年的图书出版经历,与39所高校、8个行业协会、5家知名网站保持合作关系,屡获全国畅销书大奖,其推出的“编程宝典”、“完全自学手册”、“从入门到精通”、“从新手到高手”、“精通100%”、“非常网络6+1”等均成为业界知名图书,受到百万读者的认可和推荐。
- 【目录】
-
第0章 MySQL学习指南1
0.1 什么是数据库2
0.2 MySQL简介3
0.3 MySQL的技术体系5
0.4 MySQL的应用领域和前景6
0.5 MySQL学习经验谈6
0.6 MySQL学习路线图7
第1篇 基础知识
第1章 安装与配置—初识MySQL10
本章将带领你步入MySQL的世界中,并教你用自己的双手开启知识之门—创建第1个MySQL应用程序。
1.1 MySQL的特性11
1.2 安装MySQL12
1.2.1 开源软件的特点12
1.2.2 在Windows系统环境下的安装13
1.2.3 在Linux系统环境下的安装19
1.3 可视化管理工具的选择和安装20
1.3.1 选择和下载可视化管理工具20
1.3.2 在Linux系统环境下的安装21
1.3.3 在Windows系统环境下的安装22
1.4 测试安装环境24
1.5 卸载MySQL26
1.6 高手点拨27
1.7 实战练习28
第2章 MySQL数据库基础29
学习任何数据库,基础知识必不可少。
2.1 数据与数据管理的历史30
2.1.1 数据、数据库、数据库系统和数据库管理系统30
2.1.2 数据管理的历史30
2.1.3 MySQL的起源与版本32
2.1.4 MySQL与Oracle32
2.2 关系型数据模型33
2.2.1 关系型数据模型的结构34
2.2.2 关系型数据模型的操作与完整性36
2.2.3 关系型数据模型的存储结构38
2.3 关系型数据模型中的数据依赖与范式38
2.4 常见的关系型数据库管理系统40
2.5 MySQL数据库系统的体系结构42
2.6 MySQL存储引擎43
2.7 高手点拨43
2.8 实战练习44
第3章 MySQL管理工具的使用45
本章介绍MySQL的管理工具,同时深入了解MySQL各项功能的使用。
3.1 MySQLAdministrator46
3.1.1 基本功能介绍46
3.1.2 管理数据库46
3.2 phpMyAdmin53
3.2.1 基本功能介绍53
3.2.2 管理数据库54
3.3 NavicatforMySQL57
3.3.1 基本功能介绍57
3.3.2 基本应用58
3.4 MySQL访问权限系统65
3.5 MySQL用户账户管理68
3.6 MySQL的安全性问题70
3.7 高手点拨71
3.8 实战练习72
第4章 数据库的基本操作73
本章内容着重介绍数据库的基本操作,包括创建数据库、删除数据库、数据库存储引擎的区别及选择方法等。
4.1 创建数据库74
4.2 删除数据库75
4.3 数据库存储引擎76
4.3.1 MySQL5.6所支持的存储引擎76
4.3.2 InnoDB存储引擎78
4.3.3 MyISAM存储引擎78
4.3.4 MEMORY存储引擎79
4.3.5 选择存储引擎79
4.4 高手点拨80
4.5 实战练习80
第2篇 核心技术
第5章 数据表的基本操作82
本章将详细介绍数据表的基本操作,主要内容包括创建数据表、查看数据表结构、修改数据表、删除数据表等。
5.1 创建数据表83
5.1.1 创建表的语法形式83
5.1.2 主键约束84
5.1.3 外键约束86
5.1.4 非空约束87
5.1.5 唯一性约束88
5.1.6 默认约束89
5.1.7 设置数据表的属性值自动增加89
5.2 查看数据表结构90
5.2.1 查看表基本结构90
5.2.2 查看表详细结构91
5.3 修改数据表92
5.3.1 修改表名92
5.3.2 修改字段数据类型93
5.3.3 修改字段名94
5.3.4 添加字段95
5.3.5 删除字段98
5.3.6 修改字段排序99
5.3.7 更改表的存储引擎100
5.3.8 删除表的外键约束102
5.4 删除数据表104
5.4.1 删除没有被关联的表104
5.4.2 删除被其他表关联的主表105
5.5 高手点拨107
5.6 实战练习107
第6章 MySQL的数据类型和运算符109
通过本章学习,读者可以掌握MySQL的基本语法知识,学会分析选择精确的数据类型,正确使用各种运算符,为操作MySQL打下基础。
6.1 MySQL数据类型110
6.1.1 整数类型110
6.1.2 浮点数类型和定点数类型112
6.1.3 日期与时间类型114
6.1.4 字符串类型128
6.1.5 二进制类型134
6.2 如何选择数据类型138
6.3 常见运算符140
6.3.1 运算符概述140
6.3.2 算术运算符140
6.3.3 比较运算符142
6.3.4 逻辑运算符150
6.3.5 位运算符153
6.4 高手点拨157
6.5 实战练习158
第7章 MySQL函数159
本章主要介绍MySQL函数,包括数学函数、字符串函数、日期和时间函数、控制流函数、系统信息函数和加密函数等。
7.1 数学函数160
7.2 字符串函数164
7.3 日期和时间函数172
7.4 控制流函数186
7.5 系统信息函数188
7.6 加密函数192
7.7 其他函数194
7.8 高手点拨197
7.9 实战练习198
第8章 查询语句详解199
本章将介绍如何使用select语句查询表中的一列或多列数据、查询经过计算的值、使用聚集函数进行统计结果、多表连接查询、子查询等。
8.1 学生—课程数据库200
8.2 基本查询语句201
8.2.1 单表查询201
8.2.2 查询表中的部分字段201
8.2.3 查询表中的所有字段202
8.2.4 查询经过计算的值203
8.2.5 查询表中的若干记录204
8.3 对查询结果进行排序212
8.4 统计函数和分组记录查询213
8.5 GROUPBY子句216
8.6 使用LIMIT限制查询结果的数量219
8.7 连接查询221
8.8 子查询225
8.9 合并查询结果230
8.10 使用正则表达式表示查询233
8.11 综合案例—查询课程数据库239
8.12 高手点拨241
8.13 实战练习242
第9章 存储过程与函数243
本章主要介绍存储过程和函数以及如何使用变量,如查看、修改、删除存储过程和函数等。
9.1 存储过程的定义244
9.2 存储过程的创建244
9.3 存储过程的操作246
9.3.1 存储过程的调用247
9.3.2 存储过程的查看248
9.3.3 存储过程的删除251
9.4 自定义函数252
9.4.1 自定义函数的创建252
9.4.2 自定义函数的调用253
9.4.3 变量254
9.4.4 流程控制语句255
9.4.5 光标的使用259
9.4.6 定义条件和处理程序261
9.5 综合案例—统计雇员表263
9.6 高手点拨266
9.7 实战练习266
第10章 触发程序267
通过本章学习,读者可以掌握触发程序的创建、删除方法及实际应用。
10.1 触发程序的定义268
10.2 触发程序的创建268
10.3 触发程序的操作272
10.3.1 查看触发程序272
10.3.2 删除触发程序275
10.4 综合案例—触发程序的使用275
10.5 高手点拨280
10.6 实战练习280
第11章 视图281
视图既保障了数据的安全性,又大大提高了查询效率,所以在数据库程序开发设计中被广泛使用。
11.1 视图的定义282
11.2 视图的创建、修改与删除282
11.2.1 创建视图282
11.2.2 修改视图290
11.2.3 删除视图294
11.3 视图的使用295
11.4 高手点拨300
11.5 实战练习308
第3篇 高级应用
第12章 MySQL的备份和恢复310
本章将主要介绍几种备份的方式和恢复方法。
12.1 数据库的备份311
12.1.1 数据库备份的意义311
12.1.2 逻辑备份和恢复312
12.1.3 物理备份和恢复317
12.1.4 各种备份与恢复方法的具体实现318
12.2 通过phpMyAdmin实现备份和恢复329
12.3 高手点拨330
12.4 实战练习332
第13章 MySQL的复制333
本章将为大家介绍如何实现MySQL的复制。
13.1 认识MySQL复制334
13.1.1 复制的概念334
13.1.2 复制的用途334
13.1.3 复制的实现335
13.1.4 MySQL复制的几种模式335
13.2 控制主服务器的操作336
13.2.1 复制前的环境配置336
13.2.2 复制的过程336
13.3 控制从服务器的操作338
13.4 高手点拨342
13.5 实战练习342
第14章 MySQL的日志管理343
本章将介绍MySQL日志文件的操作及日志文件的管理。
14.1 操作错误日志344
14.1.1 启动错误日志344
14.1.2 查看错误日志344
14.1.3 删除错误日志345
14.2 操作查询日志345
14.2.1 启动查询日志346
14.2.2 查看查询日志347
14.2.3 删除查询日志347
14.3 操作二进制日志348
14.3.1 启动二进制日志348
14.3.2 查看二进制日志350
14.3.3 删除二进制日志354
14.3.4 使用二进制日志还原数据库356
14.4 操作慢查询日志359
14.4.1 启动慢查询日志360
14.4.2 查看慢查询日志360
14.4.3 删除慢查询日志361
14.5 高手点拨361
14.6 实战练习362
第15章 MySQL分布式应用363
本章将为大家介绍如何构建MySQL的分布式应用。
15.1 分布式应用的概念和优势364
15.2 MySQL分布式应用的主要技术364
15.2.1 MySQL数据切分364
15.2.2 MySQL读写分离365
15.2.3 MySQL集群366
15.3 MySQL分布式应用实例367
15.4 高手点拨370
15.5 实战练习370
第16章 MySQL缓存的配置和使用371
通过本章的学习,读者能够初步了解MySQL的缓存机制,并且能够对MySQL的缓存机制进行有效的设置和使用。
16.1 MySQL的缓存机制372
16.1.1 查询缓存概述372
16.1.2 MySQL查询缓存的工作原理372
16.1.3 查看MySQL的缓存信息374
16.2 MySQL查询缓存的配置和使用375
16.2.1 配置查询缓存376
16.2.2 使用查询缓存377
16.2.3 查询缓存的维护381
16.3 高手点拨382
16.4 实战练习382
第17章 MySQL错误代码和消息的使用383
本章列出了服务器错误代码和错误消息,以及客户端程序错误代码和错误消息,供用户参阅。
17.1 MySQL服务器端错误代码和消息384
17.2 MySQL客户端错误代码和消息385
17.3 高手点拨385
17.4 实战练习386
第4篇 项目实战
第18章 试卷管理系统388
试卷管理是各类院校中常见的数据库系统,可以有效提升试卷的管理效率。
18.1 系统概述389
18.2 需求分析389
18.3 总体设计390
18.4 数据库设计391
18.4.1 数据表详细信息392
18.4.2 数据库实现394
18.5 详细设计及实现396
18.6 高手点拨396
18.7 实战练习396
第19章 电动汽车分时租用平台数据库分析与设计397
电动汽车分时租用平台在当前汽车租贷行业有广泛的应用,发展前景广阔。
19.1 需求分析398
19.1.1 项目背景398
19.1.2 系统目标399
19.1.3 运行环境399
19.1.4 功能需求400
19.1.5 数据说明402
19.1.6 软件接口说明405
19.1.7 用户及权限要求405
19.2 数据库分析与设计406
19.3 分时租用平台的MySQL数据库实现410
第20章 电动汽车GPS定位系统413
电动汽车GPS定位系统已经成为当前汽车的必备工具。
20.1 需求分析414
20.2 系统实现415
20.2.1 地图定位415
20.2.2 查找附近416
20.2.3 我要导航418
20.2.4 历史记录422
20.3 技术要点424
附录A MySQL服务器端错误代码和消息433
附录B 客户端错误代码453
附录C 其他错误代码和消息457
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价