MySQL从入门到精通(第2版)

MySQL从入门到精通(第2版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

从初学者角度出发,详细介绍了MySQL开发需要掌握的各方面技术。

内容简介

本书共分为4篇24章,包括数据库基础,初识MySQL,使用MySQL图形化管理工具,数据库操作,存储引擎及数据类型,数据表操作,MySQL基础,表数据的增、删、改操作,数据查询,常用函数,索引,视图,数据完整性约束,存储过程与存储函数,触发器,事务,事件,备份与恢复,MySQL性能优化,权限管理及安全控制,PHP管理MySQL数据库中的数据,PHP+MySQL实现物流配送信息网,Python+MySQL实现在线学习笔记,Struts 2+Spring+Hibernate+MySQL实现网络商城等内容。

所有知识都结合具体实例进行介绍,涉及的程序代码也给出了详细的注释,可以使读者轻松领会MySQL的精髓,快速提高开发技能。

作者简介

明日科技,专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优秀畅销品种”“中国大学出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

章节目录

版权信息

内容简介

如何使用本书开发资源库

前言

第1篇 基础知识

第1章 数据库基础

1.1 数据库系统概述

1.2 数据模型

1.3 数据库的体系结构

1.4 小结

1.5 实践与练习

第2章 初识MySQL

2.1 了解MySQL

2.2 MySQL 8.0的新特性

2.3 MySQL的应用环境

2.4 MySQL服务器的安装和配置

2.5 如何学好MySQL

2.6 小结

2.7 实践与练习

第3章 使用MySQL图形化管理工具

3.1 安装phpMyAdmin图形化管理工具

3.2 数据库操作管理

3.3 管理数据表

3.4 管理数据记录

3.5 导入/导出数据

3.6 设置编码格式

3.7 添加服务器新用户

3.8 重置MySQL服务器登录密码

3.9 小结

3.10 实践与练习

第4章 数据库操作

4.1 认识数据库

4.2 创建数据库

4.3 查看数据库

4.4 选择数据库

4.5 修改数据库

4.6 删除数据库

4.7 小结

4.8 实践与练习

第5章 存储引擎及数据类型

5.1 MySQL存储引擎

5.2 MySQL数据类型

5.3 小结

5.4 实践与练习

第6章 数据表操作

6.1 创建数据表

6.2 查看表结构

6.3 修改表结构

6.4 重命名表

6.5 复制表

6.6 删除表

6.7 小结

6.8 实践与练习

第2篇 核心技术

第7章 MySQL基础

7.1 运算符

7.2 流程控制语句

7.3 小结

7.4 实践与练习

第8章 表数据的增、删、改操作

8.1 添加数据

8.2 修改数据

8.3 删除数据

8.4 小结

8.5 实践与练习

第9章 数据查询

9.1 基本查询语句

9.2 单表查询

9.3 聚合函数查询

9.4 连接查询

9.5 子查询

9.6 合并查询结果

9.7 定义表和字段的别名

9.8 使用正则表达式查询

9.9 小结

9.10 实践与练习

第10章 常用函数

10.1 MySQL函数

10.2 数学函数

10.3 字符串函数

10.4 日期和时间函数

10.5 条件判断函数

10.6 系统信息函数

10.7 其他函数

10.8 小结

10.9 实践与练习

第11章 索引

11.1 索引概述

11.2 创建索引

11.3 删除索引

11.4 小结

11.5 实践与练习

第12章 视图

12.1 视图概述

12.2 创建视图

12.3 视图操作

12.4 小结

12.5 实践与练习

第3篇 高级应用

第13章 数据完整性约束

13.1 定义完整性约束

13.2 命名完整性约束

13.3 更新完整性约束

13.4 小结

13.5 实践与练习

第14章 存储过程与存储函数

14.1 创建存储过程和存储函数

14.2 调用存储过程和存储函数

14.3 查看存储过程和存储函数

14.4 修改存储过程和存储函数

14.5 删除存储过程和存储函数

14.6 小结

14.7 实践与练习

第15章 触发器

15.1 MySQL触发器

15.2 查看触发器

15.3 使用触发器

15.4 删除触发器

15.5 小结

15.6 实践与练习

第16章 事务

16.1 事务机制

16.2 锁机制

16.3 事务的隔离级别

16.4 小结

16.5 实践与练习

第17章 事件

17.1 事件概述

17.2 创建事件

17.3 修改事件

17.4 删除事件

17.5 小结

17.6 实践与练习

第18章 备份与恢复

18.1 数据备份

18.2 数据恢复

18.3 数据库迁移

18.4 表的导出和导入

18.5 小结

18.6 实践与练习

第19章 MySQL性能优化

19.1 优化概述

19.2 优化查询

19.3 优化数据库结构

19.4 优化多表查询

19.5 优化表设计

19.6 小结

19.7 实践与练习

第20章 权限管理及安全控制

20.1 安全保护策略概述

20.2 用户和权限管理

20.3 MySQL数据库安全常见问题

20.4 日志文件

20.5 小结

20.6 实践与练习

第21章 PHP管理MySQL数据库中的数据

21.1 PHP语言概述

21.2 PHP操作MySQL数据库的基本步骤

21.3 管理MySQL数据库中的数据

21.4 小结

21.5 实践与练习

第4篇 项目实战

第22章 PHP+MySQL实现物流配送信息网

22.1 开发背景

22.2 系统分析

22.3 系统设计

22.4 数据库设计

22.5 网站首页设计

22.6 车源信息查询模块设计

22.7 发货单管理模块设计

22.8 基础信息管理模块设计

22.9 开发技巧与难点分析

22.10 小结

第23章 Python+MySQL实现在线学习笔记

23.1 需求分析

23.2 系统设计

23.3 系统开发必备

23.4 技术准备

23.5 数据库设计

23.6 用户模块设计

23.7 笔记模块设计

23.8 小结

第24章 Struts 2+Spring+Hibernate+MySQL实现网络商城

24.1 开发背景

24.2 系统分析

24.3 系统设计

24.4 数据库设计

24.5 公共模块设计

24.6 项目环境搭建

24.7 登录注册模块设计

24.8 前台商品信息查询模块设计

24.9 购物车模块设计

24.10 后台商品管理模块设计

24.11 后台订单管理模块设计

24.12 开发技巧与难点分析

24.13 小结

MySQL从入门到精通(第2版)是2021年由清华大学出版社出版,作者明日科技 编著。

得书感谢您对《MySQL从入门到精通(第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Android从入门到精通 电子书
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Andriod开发的相关知识和实战技能。本书第1篇【基础知识】主要讲解Android开发环境的搭建方法和应用开发基础知识等内容;第2篇【核心技术】主要讲解UI界面布局、核心组件、事件处理、Activity界面表现、Intent和IntentFilter、Service和BroadcastReceiver、应用资源管理机制、数据存储等内容;
Java开发从入门到精通(第2版) 电子书
Java10全面解析:技术解惑与实例演练
C语言从入门到精通(第4版) 电子书
本书以零基础入门为宗旨,用范例引导读者学习,深入浅出地介绍了C语言的相关知识和实战技能。
C语言从入门到精通 电子书
零基础、入门级的讲解 无论读者是否从事计算机相关行业,是否接触过C语言,是否使用C语言开发过项目,都能从本书中获益。 超多、实用、专业的范例和项目 本书结合实际工作中的范例,逐一讲解C语言的各种知识和技术。之后以实际开发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松拥有项目经验。 随时检测自己的学习成果 每章首页给出了“本章要点”,以便读者明确学习方向,读者可以随时自我检测,巩固所学知识。 细致入微、贴心提示 本书在讲解过程中使用了“提示”“注意”“技巧”等小栏目,帮助读者在学习过程中更清楚地理解基本概念、 掌握相关操作,并轻松获取实战技巧。 全程同步教学视频 涵盖本书所有知识点,详细讲解每个范例及项目的开发过程及关键点,帮助读者更轻松地掌握书中所有的C语言程序设计知识。 超多电子资源大放送 赠送大量电子资源,包括本书范例的素材文件和结果文件、本书教学 PPT、C语言标准库函数查询手册、C语言常用查询手册、10套完整源代码、全国计算机等级考试二级C语言考试大纲及应试技巧、C语言常见面试题、C语言常见错误及解决方案、C语言开发经验及技巧大汇总、C语言程序员职业规划、C语言程序员面试技巧。 多平台学习方式 可实现手机端、电脑端同步学习
Ubuntu Linux 从入门到精通 电子书
《UbuntuLinux从入门到精通》适合Linux初级用户使用,讲述了UbuntuLinux操作系统的系统管理、桌面办公应用、服务器配置等知识,用以辅助更多的用户得心应手地使用Linux操作系统作为桌面办公环境及服务器环境。主要包含UbuntuLinux12.04的安装、配置、桌面应用、系统管理,以及以UbuntuLinux12.04为平台的各种服务器的搭建及配置等内容,从入门到高级应用,从个人