MySQL Cookbook(中文版)
分类: 图书,计算机与互联网,数据库,MySQL,
品牌: 迪布瓦
基本信息·出版社:电子工业出版社
·页码:948 页
·出版日期:2008年
·ISBN:7121059932/9787121059933
·条形码:9787121059933
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
产品信息有问题吗?请帮我们更新产品信息。
内容简介《MySQL Cookbook》(中文版)为各个层次的、没有时间和精力来从头解决MySQL问题的用户提供了大量简练、精辟的代码段和可用的示例,每节都阐述了代码应该如何工作及原因所在。《MySQL Cookbook》(中文版)在目前仍然广为流行的MySQL 4.1的基础上加入了MySQL 5.0的内容及它强大的新特性。读者将掌握用MySQL客户端程序执行SQL查询的方法,以及通过API编写与MySQL服务器交互程序的方法。书中有大量使用Perl、PHP、Python、Java甚至Ruby来检索并显示数据的新示例,还增加了子查询、视图、存储过程、触发器和事件等内容。
作者简介Paul DuBois是MySQL在线参考手册的第一批贡献者之一,这是在20世纪90年代后期MySQL的开放年代支持管理员和开发者的一个文档项目。他已经撰写了多本关于MySQL的著作,包括《MySQL Cookbook 第1版》。.
编辑推荐《MySQL Cookbook》(中文版)适合于所有从事数据库技术开发的相关人员阅读,是MySQL开发人员案头必备之书。
目录
序言 I
第1章:使用mysql客户端程序 1
1.0 引言 1
1.1 建立MySQL用户账号 2
1.2 创建数据库和样表 4
1.3 启动和停止mysql 6
1.4 使用可选项文件来指定连接参数 8
1.5 保护选项文件以阻止其他用户读取 10
1.6 混合使用命令行和选项文件参数 11
1.7 找不到mysql时该怎么做 12
1.8 发起SQL语句 13
1.9 取消一条部分输入的语句 14
1.10 重复和编辑SQL语句 15
1.11 自动完成数据库名和表名 16
1.12 让mysql从文件中读取语句 17
1.13 让mysql从其他程序读取语句 20
1.14 一行输入SQL 21
1.15 使用拷贝粘贴作为mysql输入源 22
1.16 预防查询输出超出屏幕范围 22
1.17 发送查询输出到文件或程序 24
1.18 选择表格或制表符定界的查询输出格式 25
1.19 指定任意的输出列分隔符 26
1.20 生成HTML或XML输出 27
1.21 在查询输出中禁止列头部 29
1.22 使长输出行更具可读性 30
1.23 控制mysql的繁冗级别 31
1.24 记录交互式的mysql会话 32
1.25 以之前执行的语句创建mysql脚本 33
1.26 在SQL语句中使用用户自定义的变量 33
1.27 为查询输出行计数 36
1.28 将mysql用作计算器 37
1.29 在Shell脚本中使用mysql 38
第2章:编写基于MySQL的程序 45
2.0 引言 45
2.1 连接、选择数据库及断开连接 50
2.2 查错 64
2.3 编写库文件 72
2.4 发起语句并检索结果 85
2.5 处理语句中的特殊字符和NULL值 100
2.6 处理标识符中特殊字符 112
2.7 识别结果集中的NULL值 113
2.8 获取连接参数的技术 117
2.9 结论和建议 129
第3章:从表中查询数据 131
3.0 引言 131
3.1 指定查询列/从指定列中查询 133
3.2 指定查询行 134
3.3 格式化显示查询结果 135
3.4 使用列别名来简化程序 138
3.5 合并多列来构建复合值 139
3.6 Where表达式中的列别名 140
3.7 调试比较表达式 141
3.8 使查询结果唯一化 142
3.9 如何处理NULL 值 143
3.10 在用户程序中使用NULL作为比较参数 145
3.11 结果集排序 146
3.12 使用视图来简化查询 148
3.13 多表查询 149
3.14 从查询结果集头或尾取出部分行 151
3.15 在结果集中间选取部分行 153
3.16 选择合适的LIMIT参数 155
3.17 当LIMIT需要“错误”的排列顺序时做什么 158
3.18 从表达式中计算LIMIT值 159
第4章:表管理 161
第5章:与字符串共舞 171
第6章:使用日期和时间 213
第7章:排序查询结果 273
第8章:生成摘要 313
第9章:获取和使用元数据 353
第10章:数据导入导出 395
……
……[看更多目录]