第1章 MySQL的安装和使用 1
1.1 MySQL在Windows下面的安装 1
1.2 MySQL在Linux下面的安装 6
1.3 MySQL GUI的安装和使用 11
1.4 MySQL的使用 15
1.5 MySQL工具程序的使用 20
第2章 在C中使用MySQL 32
2.1 构造的第一个MySQL的C程序 32
2.2 MySQL C API简介 35
2.3 对错误进行处理 41
2.4 执行Non_Query的SQL语句 44
2.5 执行SELECT语句 48
2.6 图像数据处理 58
2.7 在网页中进行输出 59
第3章 在PHP中使用MySQL 62
3.1 PHP的MySQL函数库 62
3.2 PHP实例1:一个简单的留言本 70
3.3 PHP实例2:一个复杂的留言本 74
3.4 PHP实例3:一个简单的BBS系统 87
3.5 PHP实例4:一个复杂的BBS系统 92
3.6 PHP实例5:购物篮的实现 107
3.7 PHP实例6:分页显示 112
第4章 在Perl中使用MySQL 121
4.1 MySQL Perl API简介 121
4.2 执行SQL语句 127
4.3 计数器 132
4.4 分析服务器日志(1) 137
4.5 分析服务器日志(2) 142
第5章 在C++中使用MySQL 148
5.1 构建第一个C++工程 148
5.2 使用C++的例外处理 154
5.3 得到字段的信息 158
5.4 使用特殊化的SQL结构(1):得到数据 161
5.5 使用特殊化的SQL结构(2):增加数据 164
5.6 使用特殊化的SQL结构(3):修改数据 168
5.7 使用特殊化的SQL结构(4):Less-Than-Comparable 171
5.8 储存二进制数据 174
5.9 取出图形数据在网页中显示 176
5.10 利用SELECT语句的结果进行删除 177
5.11 模板查询 179
5.12 基于MFC的记录查询 181
第6章 在其他语言中访问MySQL 197
6.1 ASP实例1:建立users表 197
6.2 ASP实例2:电话记录查询 201
6.3 ASP实例3:构建网络聊天室 205
6.4 ASP实例4:制作个性化的调查板 212
6.5 ASP实例5:分页显示 220
6.6 ASP.NET实例1:连接MySQL 223
6.7 ASP.NET实例2:执行SQL语句 228
6.8 ASP.NET实例3:使用DataReader 231
6.9 ASP.NET实例4:使用DataSet 235
6.10 ASP.NET实例5:添加记录到数据库中 239
6.11 ASP.NET实例6:删除数据 245
6.12 ASP.NET实例7:修改数据 252
6.13 ASP.NET实例8:分页显示 261
6.14 JSP实例1:连接MySQL 265
6.15 JSP实例2:FAQ网站 272
6.16 JSP实例3:网上商店 274
6.17 JSP实例4:分页显示 289
6.18 在C#中使用MySQL 296
6.19 在Java中使用MySQL 298
第7章 对MySQL的综合测试 302
7.1 在PHP中的测试 302
7.2 在ASP中的测试 311
7.3 在JSP中的测试 316
7.4 在Perl CGI中的测试 329
7.5 在C CGI中的测试 336
7.6 在Java Servlet中的测试 340
7.7 在C++中的测试 348
7.8 在Java中的测试 351
7.9 在ASP.NET中的测试 358
7.10 测试结果总结 364