MySQL从入门到精通(配光盘)(软件开发视频大讲堂)
出版时间:
2017-08
版次:
1
ISBN:
9787302457992
定价:
79.80
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
490页
字数:
89千字
正文语种:
简体中文
414人买过
-
《MySQL从入门到精通》从初学者角度出发,通过通俗易懂的语言以及丰富多彩的实例,详细介绍了MySQL开发应该掌握的各方面技术。《MySQL从入门到精通》共分为4篇23章,包括数据库基础,初识MySQL,使用MySQL图形化管理工具,数据库操作,存储引擎及数据类型,操作数据表,MySQL基础,表数据的增、删、改操作,数据查询,常用函数,索引,视图,数据完整性约束,存储过程与存储函数,触发器,事务的应用,事件,备份与恢复,MySQL性能优化,权限管理及安全控制,PHP管理MySQL数据库中的数据,Apache+PHP+MySQL实现网上社区,Struts 2+Spring+Hibernate+ MySQL实现网络商城等内容。所有知识都结合具体实例进行介绍,涉及的程序代码也给出了详细的注释,可以使读者轻松领会MySQL的精髓,快速提高开发技能。
《MySQL从入门到精通》内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等系列。多次荣获“全行业畅销品种”“中国大学出版社畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。
第1篇 基 础 知 识
第1章 数据库基础
视频讲解:25分钟
1.1 数据库系统概述
1.1.1 数据库技术的发展
1.1.2 数据库系统的组成
1.2 数据模型
1.2.1 数据模型的概念
1.2.2 常见的数据模型
1.2.3 关系数据库的规范化
1.2.4 关系数据库的设计原则
1.2.5 实体与关系
1.3 数据库的体系结构
1.3.1 数据库三级模式结构
1.3.2 三级模式之间的映射
1.4 小结
1.5 实践与练习
第2章 初识MySQL
视频讲解:12分钟
2.1 了解MySQL
2.1.1 MySQL数据库的概念
2.1.2 MySQL的优势
2.1.3 MySQL的发展史
2.2 MySQL的特性
2.3 MySQL的应用环境
2.4 MySQL服务器的安装和配置
2.4.1 MySQL服务器下载
2.4.2 MySQL服务器安装
2.4.3 启动、连接、断开和停止MySQL服务器
2.4.4 打开MySQL 5.6 Command Line Client
2.5 如何学好MySQL
2.6 小结
2.7 实践与练习
第3章 使用MySQL图形化管理工具
视频讲解:25分钟
3.1 MySQL Workbench图形化管理工具
3.1.1 了解MySQL Workbench
3.1.2 创建数据库和数据表
3.1.3 添加数据
3.1.4 数据的导出和导入
3.2 phpMyAdmin图形化管理工具
3.2.1 配置phpMyAdmin
3.2.2 数据库操作管理
3.2.3 管理数据表
3.2.4 管理数据记录
3.2.5 导出导入数据
3.2.6 phpMyAdmin设置编码格式
3.2.7 phpMyAdmin添加服务器新用户
3.2.8 phpMyAdmin中重置MySQL服务器登录密码
3.3 小结
3.4 实践与练习
第4章 数据库操作
视频讲解:6分钟
4.1 认识数据库
4.1.1 数据库基本概念
4.1.2 数据库常用对象
4.1.3 系统数据库
4.2 创建数据库
4.2.1 通过CREATE DATABASE语句创建基本数据库
4.2.2 通过CREATE SCHEMA语句创建基本数据库
4.2.3 创建指定字符集的数据库
4.2.4 创建数据库前判断是否存在同名数据库
4.3 查看数据库
4.4 选择数据库
4.5 修改数据库
4.6 删除数据库
4.7 小结
4.8 实践与练习
第5章 存储引擎及数据类型
视频讲解:12分钟
5.1 MySQL存储引擎
5.1.1 MySQL存储引擎的概念
5.1.2 查询MySQL中支持的存储引擎
5.1.3 InnoDB存储引擎
5.1.4 MyISAM存储引擎
5.1.5 MEMORY存储引擎
5.1.6 如何选择存储引擎
5.1.7 设置数据表的存储引擎
5.2 MySQL数据类型
5.2.1 数字类型
5.2.2 字符串类型
5.2.3 日期和时间类型
5.3 小结
5.4 实践与练习
第6章 操作数据表
视频讲解:12分钟
6.1 创建数据表
6.2 查看表结构
6.2.1 使用SHOW COLUMNS语句查看
6.2.2 使用DESCRIBE语句查看
6.3 修改表结构
6.3.1 添加新字段及修改字段定义
6.3.2 修改字段名
6.3.3 删除字段
6.3.4 修改表名
6.4 重命名表
6.5 复制表
6.6 删除表
6.7 小结
6.8 实践与练习
第2篇 核 心 技 术
第7章 MySQL基础
视频讲解:24分钟
7.1 运算符
7.1.1 算术运算符
7.1.2 比较运算符
7.1.3 逻辑运算符
7.1.4 位运算符
7.1.5 运算符的优先级
7.2 流程控制语句
7.2.1 IF语句
7.2.2 CASE语句
7.2.3 WHILE循环语句
7.2.4 LOOP循环语句
7.2.5 REPEAT循环语句
7.3 小结
7.4 实践与练习
第8章 表数据的增、删、改操作
视频讲解:20分钟
8.1 插入数据
8.1.1 使用INSERT...VALUES语句插入数据
8.1.2 使用INSERT...SET语句插入数据
8.1.3 插入查询结果
8.2 修改数据
8.3 删除数据
8.3.1 通过DELETE语句删除数据
8.3.2 通过TRUNCATE TABLE语句删除数据
8.4 小结
8.5 实践与练习
第9章 数据查询
视频讲解:52分钟
9.1 基本查询语句
9.2 单表查询
9.2.1 查询所有字段
9.2.2 查询指定字段
9.2.3 查询指定数据
9.2.4 带关键字IN的查询
9.2.5 带关键字BETWEEN AND的范围查询
9.2.6 带LIKE的字符匹配查询
9.2.7 用关键字IS NULL查询空值
9.2.8 带关键字AND的多条件查询
9.2.9 带关键字OR的多条件查询
9.2.10 用关键字DISTINCT去除结果中的重复行
9.2.11 用关键字ORDER BY对查询结果排序
9.2.12 用关键字GROUP BY分组查询
9.2.13 用关键字LIMIT限制查询结果的数量
9.3 聚合函数查询
9.3.1 COUNT()函数
9.3.2 SUM()函数
9.3.3 AVG()函数
9.3.4 MAX()函数
9.3.5 MIN()函数
9.4 连接查询
9.4.1 内连接查询
9.4.2 外连接查询
9.4.3 复合条件连接查询
9.5 子查询
9.5.1 带关键字IN的子查询
9.5.2 带比较运算符的子查询
9.5.3 带关键字EXISTS的子查询
9.5.4 带关键字ANY的子查询
9.5.5 带关键字ALL的子查询
9.6 合并查询结果
9.7 定义表和字段的别名
9.7.1 为表取别名
9.7.2 为字段取别名
9.8 使用正则表达式查询
9.8.1 匹配指定字符中的任意一个
9.8.2 使用“*”和“+”来匹配多个字符
9.8.3 匹配以指定的字符开头和结束的记录
9.9 小结
9.10 实践与练习
第10章 常用函数
视频讲解:36分钟
10.1 MySQL函数
10.2 数学函数
10.2.1 ABS(x)函数
10.2.2 FLOOR(x)函数
10.2.3 RAND()函数
10.2.4 PI()函数
10.2.5 TRUNCATE(x,y)函数
10.2.6 ROUND(x)函数和ROUND(x,y)函数
10.2.7 SQRT(x)函数
10.3 字符串函数
10.3.1 INSERT(s1,x,len,s2)函数
10.3.2 UPPER(s)函数和UCASE(s)函数
10.3.3 LEFT(s,n)函数
10.3.4 RTRIM(s)函数
10.3.5 SUBSTRING(s,n,len)函数
10.3.6 REVERSE(s)函数
10.3.7 FIELD(s,s1,s2,…)函数
10.3.8 LOCATE(s1,s)函数、POSITION(s1 IN s)函数和INSTR(s,s1)函数
10.4 日期和时间函数
10.4.1 CURDATE()函数和CURRENT_DATE()函数
10.4.2 CURTIME()函数和CURRENT_TIME()函数
10.4.3 NOW()函数
10.4.4 DATEDIFF(d1,d2)函数
10.4.5 ADDDATE(d,n)函数
10.4.6 ADDDATE(d,INTERVAL expr type)函数
10.4.7 SUBDATE(d,n)函数
10.5 条件判断函数
10.6 系统信息函数
10.6.1 获取MySQL版本号、连接数和数据库名的函数
10.6.2 获取用户名的函数
10.6.3 获取字符串的字符集和排序方式的函数
10.7 加密函数
10.7.1 加密函数PASSWORD(str)
10.7.2 加密函数MD5(str)
10.8 其他函数
10.8.1 格式化函数FORMAT(x,n)
10.8.2 改变字符集的函数
10.8.3 改变字段数据类型的函数
10.9 小结
10.10 实践与练习
第11章 索引
视频讲解:22分钟
11.1 索引概述
11.1.1 MySQL索引概述
11.1.2 MySQL索引分类
11.2 创建索引
11.2.1 在建立数据表时创建索引
11.2.2 在已建立的数据表中创建索引
11.2.3 修改数据表结构添加索引
11.3 删除索引
11.4 小结
11.5 实践与练习
第12章 视图
视频讲解:22分钟
12.1 视图概述
12.1.1 视图的概念
12.1.2 视图的作用
12.2 创建视图
12.2.1 查看创建视图的权限
12.2.2 创建视图的步骤
12.2.3 创建视图的注意事项
12.3 视图操作
12.3.1 查看视图
12.3.2 修改视图
12.3.3 更新视图
12.3.4 删除视图
12.4 小结
12.5 实践与练习
-
内容简介:
《MySQL从入门到精通》从初学者角度出发,通过通俗易懂的语言以及丰富多彩的实例,详细介绍了MySQL开发应该掌握的各方面技术。《MySQL从入门到精通》共分为4篇23章,包括数据库基础,初识MySQL,使用MySQL图形化管理工具,数据库操作,存储引擎及数据类型,操作数据表,MySQL基础,表数据的增、删、改操作,数据查询,常用函数,索引,视图,数据完整性约束,存储过程与存储函数,触发器,事务的应用,事件,备份与恢复,MySQL性能优化,权限管理及安全控制,PHP管理MySQL数据库中的数据,Apache+PHP+MySQL实现网上社区,Struts 2+Spring+Hibernate+ MySQL实现网络商城等内容。所有知识都结合具体实例进行介绍,涉及的程序代码也给出了详细的注释,可以使读者轻松领会MySQL的精髓,快速提高开发技能。
《MySQL从入门到精通》内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
-
作者简介:
明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等系列。多次荣获“全行业畅销品种”“中国大学出版社畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。
-
目录:
第1篇 基 础 知 识
第1章 数据库基础
视频讲解:25分钟
1.1 数据库系统概述
1.1.1 数据库技术的发展
1.1.2 数据库系统的组成
1.2 数据模型
1.2.1 数据模型的概念
1.2.2 常见的数据模型
1.2.3 关系数据库的规范化
1.2.4 关系数据库的设计原则
1.2.5 实体与关系
1.3 数据库的体系结构
1.3.1 数据库三级模式结构
1.3.2 三级模式之间的映射
1.4 小结
1.5 实践与练习
第2章 初识MySQL
视频讲解:12分钟
2.1 了解MySQL
2.1.1 MySQL数据库的概念
2.1.2 MySQL的优势
2.1.3 MySQL的发展史
2.2 MySQL的特性
2.3 MySQL的应用环境
2.4 MySQL服务器的安装和配置
2.4.1 MySQL服务器下载
2.4.2 MySQL服务器安装
2.4.3 启动、连接、断开和停止MySQL服务器
2.4.4 打开MySQL 5.6 Command Line Client
2.5 如何学好MySQL
2.6 小结
2.7 实践与练习
第3章 使用MySQL图形化管理工具
视频讲解:25分钟
3.1 MySQL Workbench图形化管理工具
3.1.1 了解MySQL Workbench
3.1.2 创建数据库和数据表
3.1.3 添加数据
3.1.4 数据的导出和导入
3.2 phpMyAdmin图形化管理工具
3.2.1 配置phpMyAdmin
3.2.2 数据库操作管理
3.2.3 管理数据表
3.2.4 管理数据记录
3.2.5 导出导入数据
3.2.6 phpMyAdmin设置编码格式
3.2.7 phpMyAdmin添加服务器新用户
3.2.8 phpMyAdmin中重置MySQL服务器登录密码
3.3 小结
3.4 实践与练习
第4章 数据库操作
视频讲解:6分钟
4.1 认识数据库
4.1.1 数据库基本概念
4.1.2 数据库常用对象
4.1.3 系统数据库
4.2 创建数据库
4.2.1 通过CREATE DATABASE语句创建基本数据库
4.2.2 通过CREATE SCHEMA语句创建基本数据库
4.2.3 创建指定字符集的数据库
4.2.4 创建数据库前判断是否存在同名数据库
4.3 查看数据库
4.4 选择数据库
4.5 修改数据库
4.6 删除数据库
4.7 小结
4.8 实践与练习
第5章 存储引擎及数据类型
视频讲解:12分钟
5.1 MySQL存储引擎
5.1.1 MySQL存储引擎的概念
5.1.2 查询MySQL中支持的存储引擎
5.1.3 InnoDB存储引擎
5.1.4 MyISAM存储引擎
5.1.5 MEMORY存储引擎
5.1.6 如何选择存储引擎
5.1.7 设置数据表的存储引擎
5.2 MySQL数据类型
5.2.1 数字类型
5.2.2 字符串类型
5.2.3 日期和时间类型
5.3 小结
5.4 实践与练习
第6章 操作数据表
视频讲解:12分钟
6.1 创建数据表
6.2 查看表结构
6.2.1 使用SHOW COLUMNS语句查看
6.2.2 使用DESCRIBE语句查看
6.3 修改表结构
6.3.1 添加新字段及修改字段定义
6.3.2 修改字段名
6.3.3 删除字段
6.3.4 修改表名
6.4 重命名表
6.5 复制表
6.6 删除表
6.7 小结
6.8 实践与练习
第2篇 核 心 技 术
第7章 MySQL基础
视频讲解:24分钟
7.1 运算符
7.1.1 算术运算符
7.1.2 比较运算符
7.1.3 逻辑运算符
7.1.4 位运算符
7.1.5 运算符的优先级
7.2 流程控制语句
7.2.1 IF语句
7.2.2 CASE语句
7.2.3 WHILE循环语句
7.2.4 LOOP循环语句
7.2.5 REPEAT循环语句
7.3 小结
7.4 实践与练习
第8章 表数据的增、删、改操作
视频讲解:20分钟
8.1 插入数据
8.1.1 使用INSERT...VALUES语句插入数据
8.1.2 使用INSERT...SET语句插入数据
8.1.3 插入查询结果
8.2 修改数据
8.3 删除数据
8.3.1 通过DELETE语句删除数据
8.3.2 通过TRUNCATE TABLE语句删除数据
8.4 小结
8.5 实践与练习
第9章 数据查询
视频讲解:52分钟
9.1 基本查询语句
9.2 单表查询
9.2.1 查询所有字段
9.2.2 查询指定字段
9.2.3 查询指定数据
9.2.4 带关键字IN的查询
9.2.5 带关键字BETWEEN AND的范围查询
9.2.6 带LIKE的字符匹配查询
9.2.7 用关键字IS NULL查询空值
9.2.8 带关键字AND的多条件查询
9.2.9 带关键字OR的多条件查询
9.2.10 用关键字DISTINCT去除结果中的重复行
9.2.11 用关键字ORDER BY对查询结果排序
9.2.12 用关键字GROUP BY分组查询
9.2.13 用关键字LIMIT限制查询结果的数量
9.3 聚合函数查询
9.3.1 COUNT()函数
9.3.2 SUM()函数
9.3.3 AVG()函数
9.3.4 MAX()函数
9.3.5 MIN()函数
9.4 连接查询
9.4.1 内连接查询
9.4.2 外连接查询
9.4.3 复合条件连接查询
9.5 子查询
9.5.1 带关键字IN的子查询
9.5.2 带比较运算符的子查询
9.5.3 带关键字EXISTS的子查询
9.5.4 带关键字ANY的子查询
9.5.5 带关键字ALL的子查询
9.6 合并查询结果
9.7 定义表和字段的别名
9.7.1 为表取别名
9.7.2 为字段取别名
9.8 使用正则表达式查询
9.8.1 匹配指定字符中的任意一个
9.8.2 使用“*”和“+”来匹配多个字符
9.8.3 匹配以指定的字符开头和结束的记录
9.9 小结
9.10 实践与练习
第10章 常用函数
视频讲解:36分钟
10.1 MySQL函数
10.2 数学函数
10.2.1 ABS(x)函数
10.2.2 FLOOR(x)函数
10.2.3 RAND()函数
10.2.4 PI()函数
10.2.5 TRUNCATE(x,y)函数
10.2.6 ROUND(x)函数和ROUND(x,y)函数
10.2.7 SQRT(x)函数
10.3 字符串函数
10.3.1 INSERT(s1,x,len,s2)函数
10.3.2 UPPER(s)函数和UCASE(s)函数
10.3.3 LEFT(s,n)函数
10.3.4 RTRIM(s)函数
10.3.5 SUBSTRING(s,n,len)函数
10.3.6 REVERSE(s)函数
10.3.7 FIELD(s,s1,s2,…)函数
10.3.8 LOCATE(s1,s)函数、POSITION(s1 IN s)函数和INSTR(s,s1)函数
10.4 日期和时间函数
10.4.1 CURDATE()函数和CURRENT_DATE()函数
10.4.2 CURTIME()函数和CURRENT_TIME()函数
10.4.3 NOW()函数
10.4.4 DATEDIFF(d1,d2)函数
10.4.5 ADDDATE(d,n)函数
10.4.6 ADDDATE(d,INTERVAL expr type)函数
10.4.7 SUBDATE(d,n)函数
10.5 条件判断函数
10.6 系统信息函数
10.6.1 获取MySQL版本号、连接数和数据库名的函数
10.6.2 获取用户名的函数
10.6.3 获取字符串的字符集和排序方式的函数
10.7 加密函数
10.7.1 加密函数PASSWORD(str)
10.7.2 加密函数MD5(str)
10.8 其他函数
10.8.1 格式化函数FORMAT(x,n)
10.8.2 改变字符集的函数
10.8.3 改变字段数据类型的函数
10.9 小结
10.10 实践与练习
第11章 索引
视频讲解:22分钟
11.1 索引概述
11.1.1 MySQL索引概述
11.1.2 MySQL索引分类
11.2 创建索引
11.2.1 在建立数据表时创建索引
11.2.2 在已建立的数据表中创建索引
11.2.3 修改数据表结构添加索引
11.3 删除索引
11.4 小结
11.5 实践与练习
第12章 视图
视频讲解:22分钟
12.1 视图概述
12.1.1 视图的概念
12.1.2 视图的作用
12.2 创建视图
12.2.1 查看创建视图的权限
12.2.2 创建视图的步骤
12.2.3 创建视图的注意事项
12.3 视图操作
12.3.1 查看视图
12.3.2 修改视图
12.3.3 更新视图
12.3.4 删除视图
12.4 小结
12.5 实践与练习
查看详情
-
全新
河北省保定市
平均发货23小时
成功完成率82.96%
-
全新
河北省保定市
平均发货26小时
成功完成率87.02%
-
2
全新
河南省商丘市
平均发货9小时
成功完成率94.89%
-
八五品
四川省成都市
平均发货11小时
成功完成率93.22%
-
九品
天津市宝坻区
平均发货16小时
成功完成率88.82%
-
八五品
河南省鹤壁市
平均发货11小时
成功完成率94.97%
-
八五品
河南省鹤壁市
平均发货10小时
成功完成率95.38%
-
九品
北京市通州区
平均发货9小时
成功完成率92.37%
-
八五品
-
九五品
天津市宝坻区
平均发货15小时
成功完成率88.94%
-
全新
河北省保定市
平均发货27小时
成功完成率84.42%
-
3
九品
河南省濮阳市
平均发货7小时
成功完成率96.64%
-
九五品
河南省鹤壁市
平均发货11小时
成功完成率94.97%
-
8
八五品
湖南省长沙市
平均发货14小时
成功完成率95.75%
-
九五品
江苏省无锡市
平均发货24小时
成功完成率71.43%
-
九五品
北京市通州区
平均发货23小时
成功完成率81.01%
-
6
八五品
湖北省武汉市
平均发货8小时
成功完成率93.51%
-
九五品
河南省鹤壁市
平均发货10小时
成功完成率95.38%
-
特价现货!MySQL从入门到精通
买书,就上织馆萝图书店,特价现货,清仓处理,真实库存,正版书籍,收藏店铺,优先发货! ps:下午三点之前的订单当天发货,之后明天发货,特殊情况除外。
八五品
河南省鹤壁市
平均发货11小时
成功完成率93.82%
-
12
八五品
浙江省杭州市
平均发货9小时
成功完成率93.72%
-
九五品
天津市宝坻区
平均发货14小时
成功完成率88.5%
-
全新
河北省保定市
平均发货23小时
成功完成率80.78%
-
4
全新
河南省信阳市
平均发货5小时
成功完成率95.89%
-
八品
湖北省孝感市
平均发货15小时
成功完成率95.13%
-
八五品
江西省南昌市
平均发货11小时
成功完成率90.74%
-
九品
北京市丰台区
平均发货16小时
成功完成率93.62%
-
7
八五品
湖北省武汉市
平均发货6小时
成功完成率96.46%
-
全新
河北省保定市
平均发货28小时
成功完成率79.98%
-
5
八品
山东省枣庄市
平均发货11小时
成功完成率93.56%
-
5
九品
河南省郑州市
平均发货7小时
成功完成率93.57%
-
八五品
江西省南昌市
平均发货10小时
成功完成率91.92%
-
八五品
黑龙江省哈尔滨市
平均发货8小时
成功完成率93.87%
-
3
九五品
河北省廊坊市
平均发货5小时
成功完成率96.76%
-
5
九五品
北京市大兴区
平均发货15小时
成功完成率94.42%
-
九品
北京市通州区
平均发货9小时
成功完成率92.3%
-
7
全新
湖北省武汉市
平均发货6小时
成功完成率97.81%
-
4
全新
湖南省怀化市
平均发货8小时
成功完成率97.51%
-
九五品
浙江省杭州市
平均发货9小时
成功完成率93.72%
-
九品
天津市宝坻区
平均发货13小时
成功完成率91.15%
-
全新
海南省海口市
平均发货17小时
成功完成率85.56%
-
7
全新
河南省郑州市
平均发货6小时
成功完成率95.59%
-
八五品
浙江省杭州市
平均发货13小时
成功完成率87.39%
-
4
九五品
湖南省长沙市
平均发货10小时
成功完成率96.69%
-
九品
河南省平顶山市
平均发货9小时
成功完成率93.26%
-
九品
河南省平顶山市
平均发货9小时
成功完成率90.51%
-
八五品
湖北省孝感市
平均发货14小时
成功完成率92.6%
-
3
全新
北京市海淀区
平均发货4小时
成功完成率96.57%
-
6
九品
安徽省阜阳市
平均发货14小时
成功完成率95.75%
-
10
九品
河北省保定市
平均发货4小时
成功完成率96.23%
-
4
八五品
河南省濮阳市
平均发货8小时
成功完成率95.74%