数据库技术是信息系统的一个核心技术。近年来物联网、云计算、移动互联网等技术的成熟,全社会的数据量呈指数级增长,全球已经进入以数据为核心的大数据时代。有数据的地方就有数据库,当前市场上数据库技术层出不穷,这给计算机信息管理带来了一场巨大的革命。
MySQL是一款免费、开源,且可移植性很高的关系型数据库,它已经成为最受欢迎的数据库管理系统之一。无论在小型应用的开发中,还是在亿级流量的超大网站中,MySQL都证明了自己是一个性价比高、灵活、稳定、可靠、快速的系统。本书基于新版MySQL 8.0进行讲解,MySQL 8.0进行了大量的改进,无论你是SQL新手,还是在应用程序中使用MySQL的开发人员,都可以学习和参考本书。
本书由具有多年开发和教学经验的一线讲师团队共同创作而成,既注重基础理论知识的讲解,又提供丰富案例方便读者上手操作,知识点的讲解内容全面细致,辅以大量的代码实例以及练习题。书中还提供了一个数据库设计的综合案例,进一步介绍MySQL在实际工作中的应用,帮助初学者夯实基础,为下一步的进阶提升做好准备。
本书总计12章,详细介绍了MySQL的环境搭建、MySQL数据类型和运算符、数据库和表、约束、视图、变量、存储过程和函数、视图、简单事务管理和用户权限管理等,还有数据库和表的增删改查等基本操作和高级查询操作,以及SQLyog等图形化工具的使用,并在各个章节的对应部分着重讲解了MySQL 8.0的新特性。
本书的案例源码和参考视频,可以通过关注“尚硅谷教育”公众号,回复“mysqlbook”免费获取,也可以通过尚硅谷B站官方账号在线学习。
尚硅谷是一家专业的IT教育培训机构,现拥有北京、深圳、上海、武汉、西安五处分校,开设有JavaEE、大数据、HTML5前端、UI/UE设计等多门学科,累计发布的视频教程3000多小时,广受赞誉。通过面授课程、视频分享、在线学习、直播课堂、图书出版等多种方式,满足了全国编程爱好者对多样化学习场景的需求。
尚硅谷一直坚持“技术为王,课比天大”的发展理念,设有独立的研究院,与多家互联网大厂的研发团队保持技术交流,保障教学内容始终基于研发一线,坚持聘用名校名企的技术专家,从源码层面进行技术讲解。
希望通过我们的努力,帮助到更多需要帮助的人,让天下没有难学的技术,为中国的软件人才培养尽一点绵薄之力。
尚硅谷教育