MySQL数据库管理实战思维导图

简介: MySQL数据库管理从入门到实战,零基础读者上手MySQL的理想读物。

本书详细介绍了MySQL数据库管理从入门到实战在内的所有知识。

本书共分为18章,主要介绍了MySQL数据库的系统管理与基本操作,MySQL数据库的流程控制及函数、日期时间处理、分组统计、多表联合操作,以及MySQL数据库的内部工作原理、存储引擎、事务处理、存储程序开发、备份恢复、性能优化等内容。

本书步骤详细,示例丰富,以实战为主,讲解直击MySQL数据库的本质,特别适合有志于从事数据库开发与设计的入门级读者阅读。本书还可以供开设了数据库课程的高等院校的师生阅读,以及作为相关IT培训机构的参考图书。

甘长春,毕业于北京交通大学电气工程及自动化专业,当前供职于中国铁路北京局集团有限公司。自从参加工作以来,一直致力于计算机应用系统的研发和建设,先后参与了多个铁路应用项目的研发工作,同时,也与多家IT企业合作开发项目,主要负责数据库架构设计及应用开发等工作。从2014年起,一直在天津市大学软件学院及其他一些大学从事兼职教学工作,所授课程为PHP和Oracle。

孟飞,当前就读于内蒙古工业大学自动化专业,在学期间,完成了数字电子技术和模拟电子技术等大量实验,参与内蒙古自治区博士自然科学基金“混合微电网综合协调控制与能量分配策略研究”和“风光储混合分布式发电系统协调控制与能量分配策略研究”项目研发。在致力于C及汇编语言研究的同时,还在自修数据库,包括MySQL、Oracle,尤其在MySQL数据库方面,曾经与天津融创软通科技有限公司合作,负责“学生成绩分析与教师考核评价系统”项目的数据库设计、优化以及存储程序开发等工作。

本书在撰写过程中得到天津融创软通科技有限公司张建军、中国铁路北京局集团有限公司苑亮的大力支持,在此向他们表示感谢!

特别感谢人民邮电出版社编辑傅道坤的帮助,借此向人民邮电出版社的所有工作人员表示感谢!

信息技术的发展日新月异,作者深感自己才疏学浅,本书难免有疏漏和不足的地方,敬请读者批评指正。

MySQL是PHP Web开发首选的数据库系统。目前很多科技公司的Web应用项目开发已经或正在转向PHP。为了适应这一市场需求,国内各大培训机构都开设了PHP课程,其中也涵盖了MySQL课程。

无论是即将走向工作岗位的学生,还是IT(信息技术)公司的开发人员,很多人都在学习MySQL数据库,因此,如何降低学习MySQL的门槛并快速将其应用于实践,已成为市场所需。

本书的写作宗旨主要有以下3条。

● 贴近实战。书中所用实例和数据均来自真实环境中的系统,其目的是让读者切身感受如何在真实环境中使用SQL语句操作数据库,并在实战中掌握My-SQL的用法。

● 同时兼顾初学者和进阶者的需求。本书涵盖了从基础知识到MySQL高级概念和用法在内的所有内容,确保初学者和进阶者各取所需,从而提升技能。

● 用实例来验证所学知识。书中每个知识点至少使用一个实例进行验证和测试,以确保实例的可行性和实例结果的可再现性。

本书内容涵盖了使用MySQL进行数据库开发的绝大部分知识,从数据库的基础知识(如基本管理、权限设置和基本操作)到数据库的高级操作(如多表操作、工作机制分析、存储过程、数据库的备份和性能优化)。本书共分为18章,主要内容如下。

第1章“数据库入门”:本章简要介绍了数据库的发展史,讲解在开发中使用数据库的原因、优点、重要性和特点以及在众多的数据库产品中如何学习和使用MySQL。

第2章“MySQL基本管理”:本章介绍MySQL的客户端与服务器端的概念、MySQL数据库服务器的启动与停止,以及数据库的基本使用等。

第3章“MySQL账户权限设置”:本章讲解MySQL账户权限与设置,包括MySQL权限系统、权限操作,丢失MySQL ROOT密码的解决方法等,同时本章给出了各种各样的权限操作样本,方便读者在实际应用中参考与借鉴。

版权:人民邮电出版社