大小:169.74M
更新时间:23-09-19
系统:Pc
mysql技术内幕 第5版是MySQL方面名副其实的一本著作,由保罗·迪布瓦编著,张雪平,何莉莉,陶虹共同翻译。全书向读者详细的介绍了mysql的基础知识及其有别于其他数据库系统的独特功能,其中包括sql的工作原理和mysql API的相关知识等,能够快速帮助读者学习并掌握mysql数据库的管理及使用,非常适合适合初学者和想要深入了解MySQL的数据库管理人员和开发人员们下载阅读。
《mysql技术内幕 第5版》是MySQL方面名副其实的经典著作,全面介绍MySQL的基础知识以及MySQL有别于其他数据库系统的独特功能,书中特别关注如何高效地使用和管理MySQL。本书由4个部分组成:第一部分集中介绍与数据库使用相关的一些基本概念,第二部分重点关注的是自己如何动手编写和使用MySQL的程序,第三部分主要是面向那些负责数据库管理的读者,第四部分提供了一些参考附录。书中包含大量示例,详尽地演示了MySQL的各项功能特性。此外,本书还为使用C语言、PHP语言和Perl语言开发数据库应用的读者提供了相关内容。
第1章 MySQL入门1 1.1 MySQL的用途1 1.2 示例数据库3 1.2.1 美史联盟项目4 1.2.2 成绩考评项目5 1.2.3 如何运用示例数据库5 1.3 基本数据库术语6 1.3.1 结构术语6 1.3.2 查询语言术语8 1.3.3 MySQL的体系结构术语8 1.4 MySQL教程9 1.4.1 获取示例数据库发行包10 1.4.2 基本配置要求10 1.4.3 建立和断开MySQL服务器连接11 1.4.4 执行SQL语句13 1.4.5 创建数据库15 1.4.6 创建表15 1.4.7 添加新行29 1.4.8 重置sampdb数据库32 1.4.9 检索信息33 1.4.10 删除或更新已有行56 1.5 mysql交互技巧58 1.5.1 简化连接过程58 1.5.2 在调用命令时减少打字输入60 1.6 何去何从63 第2章 使用SQL管理数据64 2.1 服务器的SQL模式65 2.2 MySQL的标识符语法和命名规则66 2.3 SQL语句的大小写规则67 2.4 字符集支持68 2.4.1 指定字符集69 2.4.2 确定可用字符集和当前设置70 2.4.3 Unicode支持71 2.5 数据库的选择、创建、删除和更改72 2.5.1 选择数据库72 2.5.2 创建数据库72 2.5.3 删除数据库73 2.5.4 更改数据库73 2.6 表的创建、删除、索引和更改73 2.6.1 存储引擎的特性73 2.6.2 创建表77 2.6.3 删除表84 2.6.4 索引表84 2.6.5 更改表结构88 2.7 获取数据库元数据90 2.7.1 使用SHOW语句获取元数据90 2.7.2 借助INFORMATION_SCHEMA获取元数据92 2.7.3 从命令行获取元数据94 2.8 使用连接实现多表检索95 2.8.1 内连接96 2.8.2 对被连接表里的列引用进行限定97 2.8.3 左(外)连接和右(外)连接97 2.9 使用子查询实现多表检索100 2.9.1 带关系比较运算符的子查询101 2.9.2 IN和NOT IN子查询102 2.9.3 ALL、ANY和SOME子查询103 2.9.4 EXISTS和NOT EXISTS子查询103 2.9.5 相关子查询104 2.9.6 FROM子句里的子查询104 2.9.7 将子查询改写为连接104 2.10 使用UNION实现多表检索106 2.11 多表删除和更新108 2.12 事务处理110 2.12.1 利用事务保证语句安全执行111 2.12.2 使用事务保存点114 2.12.3 事务隔离114 2.13 外键和引用完整性116 2.14 使用FULLTEXT搜索121 2.14.1 自然语言FULLTEXT搜索122 2.14.2 布尔模式的全文搜索124 2.14.3 查询扩展全文搜索125 2.14.4 配置全文搜索引擎126 第3章 数据类型127 3.1 数据值类别128 3.1.1 数值128 3.1.2 字符串值129 3.1.3 时态(日期/时间)值136 3.1.4 空间值136 3.1.5 布尔值136 3.1.6 NULL值136 3.2 MySQL数据类型137 3.2.1 数据类型概述137 3.2.2 表定义里的特殊列类型138 3.2.3 指定列的默认值139 3.2.4 数字数据类型140 3.2.5 字符串数据类型145 3.2.6 时态(日期/时间)数据类型156 3.3 MySQL如何处理效数据值163 3.4 处理序列164 3.4.1 通用的AUTO_INCREMENT属性164 3.4.2 存储引擎特有的AUTO_INCREMENT属性166 3.4.3 使用AUTO_INCREMENT列需要考虑的问题168 3.4.4 AUTO_INCREMENT列的使用提示168 3.4.5 在AUTO_INCREMENT的情况下生成序列170 3.5 表达式计算和类型转换171 3.5.1 编写表达式172 3.5.2 类型转换177 3.6 选择数据类型183 3.6.1 列要存放什么类型的值184 3.6.2 所有值是否都在某个特定的区间内186 第4章 视图和存储程序188 4.1 使用视图189 4.2 使用存储程序191 4.2.1 复合语句和语句分隔符191 4.2.2 存储函数和存储过程193 4.2.3 触发器196 4.2.4 事件197 4.3 视图和存储程序的安全性199 第5章 查询优化200 5.1 使用索引200 5.1.1 索引的优点201 5.1.2 索引的代价203 5.1.3 挑选索引203 5.2 MySQL查询优化程序206 5.2.1 查询优化程序的工作原理207 5.2.2 使用EXPLAIN检查优化程序的操作209 5.3 选择利于高效查询的数据类型214 5.4 选择利于高效查询的表存储格式216 5.5 高效加载数据217 5.6 调度、锁定和并发219 第6章 MySQL程序设计入门221 6.1 为何要自己编写MySQL程序221 6.2 MySQL提供的API223 6.2.1 C语言API224 6.2.2 Perl语言DBI API224 6.2.3 PHP语言API225 6.3 选择API226 6.3.1 执行环境227 6.3.2 性能227 6.3.3 开发时间228 6.3.4 可移植性228 第7章 用C语言编写MySQL程序230 7.1 编译和链接客户端程序231 7.2 连接服务器233 7.3 出错处理和命令选项处理236 7.3.1 出错检查236 7.3.2 实时获取连接参数239 7.3.3 把选项处理整合进客户端程序248 7.4 处理SQL语句252 7.4.1 处理那些修改行的语句253 7.4.2 处理那些返回结果集的语句254 7.4.3 通用的语句处理器256 7.4.4 另一种语句处理方法257 7.4.5 mysql_store_result()与mysql_use_result()的对比258 7.4.6 使用结果集元数据260 7.4.7 对特殊字符和二进制数据进行编码264 7.5 交互式语句执行程序267 7.6 编写支持SSL的客户端程序268 7.7 一次执行多条语句272 7.8 使用服务器端预处理语句273 7.9 使用预处理CALL支持282 第8章 用Perl DBI编写MySQL程序286 8.1 Perl脚本的特点286 8.2 Perl DBI概述287 8.2.1 DBI数据类型287 8.2.2 一个简单的DBI脚本288 8.2.3 出错处理291 8.2.4 处理那些修改行的语句294 8.2.5 处理那些返回结果集的语句295 8.2.6 在语句串里引用特殊字符302 8.2.7 占位符与预处理语句305 8.2.8 把查询结果绑定到脚本变量307 8.2.9 指定连接参数307 8.2.10 调试310 8.2.11 使用结果集元数据312 8.2.12 执行事务316 8.3 DBI脚本实践317 8.3.1 生成美史联盟成员名录317 8.3.2 发送成员资格更新通知322 8.3.3 编辑美史联盟成员条目326 8.3.4 寻找志趣相投的联盟成员331 8.3.5 把美史联盟成员名录放到网上332 8.4 使用DBI来开发Web应用程序334 8.4.1 配置Apache服务器来处理CGI脚本335 8.4.2 CGI.pm模块简介336 8.4.3 从Web脚本连接MySQL服务器342 8.4.4 基于Web的数据库浏览器343 8.4.5 成绩考评项目:分数浏览器347 8.4.6 美史联盟:搜索志趣相投的成员350 第9章 用PHP语言编写MySQL程序354 9.1 PHP概述355 9.1.1 一个简单的PHP脚本357 9.1.2 利用PHP库文件实现代码封装359 9.1.3 简单的数据检索页面363 9.1.4 处理语句结果365 9.1.5 测试查询结果里的NULL值368 9.1.6 使用预处理语句369 9.1.7 利用占位符来处理数据引号问题369 9.1.8 出错处理371 9.2 PHP脚本实战372 9.2.1 一个在线录入分数的应用程序373 9.2.2 创建交互式的在线测验382 9.2.3 在线编辑美史联盟成员信息386 第10章 MySQL管理简介393 10.1 MySQL组件393 10.2 MySQL的常规管理3
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读试读
应用信息
同类热门
类似软件
php与mysql高性能应用开发46.08M218人在用 php与mysql高性能应用开发是一本PHP与MySQL开发教程,由杜江编著,本书围绕着高性能、可扩展性、可伸缩性、可靠性等于PHP应用性能相关的主题展开,同时还涉及了PHP编程思想、底层原理、编程技巧、开发规范等重要内容,非常适合PHP中级开发及
查看
mysql技术内幕第4版49.35M403人在用mysql技术内幕第4版是一本pdf中文版的电子教程,属于图灵程序设计丛书,它向读者详细的介绍了mysql的基础知识及其有别于其他数据库系统的独特功能,包括sql的工作原理和mysql API的相关知识等。同时为了方便读者阅读,小编将pdf福昕阅读器集成
查看
php与mysql程序设计第4版高清pdf59.89M276人在用 PHP语言和MySQL数据库这两种开源技术已经成为开发Web应用的很好组合,如何更好的学习和掌握呢?小编这里推荐大家使用php与mysql程序设计 第4版,这是一本全面讲述PHP与MySQL的经典之作,以内容全面、讲解翔实著称,书中主题的选取和组织
查看
MySQL新技术在淘宝的使用2.23M221人在用 MySQL新技术在淘宝的使用是一本PDF格式的电子书籍,它详细的介绍了mysql数据库的用途,总体架构,mysql服务器硬件架构,以及MySQL在淘宝中如何应用等方面的知识,对于网站设计人员具有很强的参考价格,希望对网友们有帮助。
查看
php与mysql程序设计(第3版)134.16M278人在用php与mysql程序设计(第3版)是一本PHP、MySQL程序设计指导手册,由美国前端工程师吉尔摩编著。全书主题的选取和组织从实用出发,在讲述知识之外还加入了作者多年积累的宝贵实战经验,并提供了500多个可以直接用于实际项目的代码示例,充分体现了作者深
查看
MySQL技术内幕InnoDB存储引擎12.1M395人在用MySQL技术内幕InnoDB存储引擎是一本PDF中文版的电子书籍,它完整的讲解了InnoDB的体系结构和工作原理,并给合InnoDB的源代码讲解了它的内部实现机制。全书共分为10章,具体的讲解了MySQL体系结构和存储引擎,InnoDB存储引擎,文件,
查看
高性能mysql第3版中文版pdf70.65M834人在用高性能mysql第3版是mysql领域的经典之作,由baron scbwartz、peter zaitsev、vadim tkacbenko著作,宁海元、周振、彭立勋、翟卫祥等翻译。第3版更新了大量的内容,不但涵盖了最新mysql5.5版本的新特性,也讲
查看热门标签
网友评论0人参与,0条评论
最新排行
03s702钢筋混凝土化粪池图集12.32Mpdf高清电子版 03s702钢筋混凝土化粪池图集简称为03s702化粪池图集,能够适用于民用建筑和一般工业建筑生活污水的初步处理, 由中国航天建筑设计研究院编写,中华人民共和国建设部批准发布,其内容包括化粪池的工艺图、结构尺寸表、所需构件表、材料表、盖板及井圈尺寸
查看
心理学与生活第十九版pdf233.3M高清电子书心理学与生活是一部优秀的心理学入门教科书,这不仅是由于这部教材写得好,更因为它的内容与我们的生活息息相关,令人受益匪浅。这里小编带来了心理学与生活第十九版pdf下载,作者[美] 理查德·格里格,[美] 菲利普·津巴多 著,由王垒等翻译,此版本精简为16章
查看
Objective-C2.0Mac和ios开发实践指南38.25M克莱尔pdf扫描版 Objective-C2.0Mac和ios开发实践指南是一本Objective-C 2.0语言开发实践书籍,由美国MacOSx和iPhone开发专家Robert Clair编著。本书内容精练、可读性强、易于学习,是学习Objective-C2.0的
查看
mysql技术内幕第4版49.35Mpdf中文版mysql技术内幕第4版是一本pdf中文版的电子教程,属于图灵程序设计丛书,它向读者详细的介绍了mysql的基础知识及其有别于其他数据库系统的独特功能,包括sql的工作原理和mysql API的相关知识等。同时为了方便读者阅读,小编将pdf福昕阅读器集成
查看
grails技术精解与web开发实践106.74M宋友pdf扫描版Grails是一个成功的Web框架,不但具备J2EE和RoR的诸多优点,还解决了RoR不能有效适用于广大Java用户的一大难题。grails技术精解与web开发实践系统讲解了使用Grails技术快速进行Web开发的知识,由宋友、梁士兴等人编著。全书内容结
查看
Android C++高级编程:使用NDK69.44M辛纳pdf扫描版 Android是一个完整的、开放的、免费的移动平台,该平台给移动应用开发者提供了无限的机会。但是如何才能更好的常握好呢?小编推荐大家阅读《android c++高级编程:使用NDK》,这是国内首本基于C++开发android应用书籍,由美国程序员辛
查看
android智能穿戴设备开发从入门到精通87.01M android智能穿戴设备开发从入门到精通是一本安卓智能化穿戴设备设计手册,由张明星和孙娇两人共同编著。本书详细讲解了Android开发技术基础,Android技术核心框架分析,HTTP数据通信,使用Socket实现数据通信,下载远程数据,上传数据
查看
2017建设工程经济教材14.38Mpdf高清版 小编这次为广大网友带来的是2017建设工程经济教材pdf下载,也就是2017一建建设工程经济教材电子版本,全书是根据人力资源和社会保障部、住房和城乡建设部审定通过的《全国一级建造师执业资格考试大纲)) (2014 年版)编写和修订。包括了工程经济、
查看
seo实战密码:60天网站流量提高20倍38.36Mpdf高清版 seo实战密码:60天网站流量提高20倍是一本pdf高清版的seo教程电子书籍,作者:昝辉,全书详细、系统的向读者介绍了正规、有效的SEO实战技术,包括关键词研究、网站架构优化、外链建设、效果检测及策略修正,以及作弊与惩罚、排名因素列表等专题,适用
查看
设计模式之禅第2版pdf10.64M扫描版 设计模式之禅第2版是设计模式领域公认的3本经典著作之一,由资深软件开发工程师秦小波编著。本书深刻解读了6大软件设计原则和28种设计模式的准确定义、应用方法和实践,全方位比较各种同类模式之间的异同,详细讲解了组合使用不同模式的方法。 此外
查看
谁说菜鸟不会数据分析spss篇26.61M狄松pdf全彩版 谁说菜鸟不会数据分析spss篇是一本像EXCEL一样简单,一看就懂的SPSS数据分析实战书籍,由狄松等人编著。本书从解决工作中的实际问题出发,总结并提炼工作中SPSS 经常用到并且非常实用的数据处理、数据分析实战方法与技巧。全书力求通俗易懂地介绍数
查看
新一代SDN VMware NSX 网络原理与实践pdf61.07M范恂毅pdf扫描版 新一代SDN VMware NSX 网络原理与实践是一本全面剖析VMware NSX网络原理与实践的详细指南,由范恂毅和张晓和两人共同编著。本书内容丰富翔实,全面介绍了VMware NSX的相关知识,还从自身的经验和体会出发,阐述了NSX与其他技术
查看