书籍详情

MySQL核心编程:高级开发者指南

MySQL核心编程:高级开发者指南

作者:(美)Leon Atkinson著;周靖,许青松译;周靖译

出版社:清华大学出版社

出版时间:2003-04-01

ISBN:9787302064190

定价:¥69.00

购买这本书可以去
内容简介
  本书内容提挈:·与MySQL交互——包括对MySQL所实现的SQL的详细介绍·数据类型、变量、列类型、内建函数以及命令行实用程序·全面讲解如何使用MySQL的CAPI·MySQL管理、备份和灾难恢复·应用程序优化和安全性·分布式数据库开发·通过新增的功能来扩展MySQL·构建可迁移至其他数据库平台的数据库本书由著名开放源代码专家LeonAtkinson现身说法,提供了快速构建企业级MySQL应用程序所需的全部代码及相关知识。首先介绍了MySQL基础知识:SQL查询、数据库设计、正规化、事务处理以及并发性;然后系统地讲述了MySQL的每一项最重要的特性,并介绍了如何从C,Java,PHP,Perl,Python以及其他编程环境直接同MySQL数据库进行交互。本书深入讨论安全性、数据存储、优化、分布式数据库和其他高级主题,是一本面向专业开发者的、全面的、提供丰富源代码的MySQL指南。
作者简介
暂缺《MySQL核心编程:高级开发者指南》作者简介
目录
第I部分  MySQL和关系模型                  
 第1章  MySQL入门                  
 1. 1  人们如何使用数据库                  
 1. 2  数据库比文件好的原因                  
 1. 3  数据库不是万灵药                  
 1. 4  为什么选择MySQL                  
 1. 5  MySQL的历史                  
 第2章  安装MySQL                  
 2. 1  下载安装文件                  
 2. 2  用LinuxRPM安装                  
 2. 3  Windows安装程序                  
 2. 4  编译源代码                  
 2. 5  授予权限                  
 第3章  同MySQL交互                  
 3. 1  TCP/IP上的客户机/服务器                  
 3. 2  命令行实用程序                  
 3. 3  图形客户机                  
 3. 4  ODBC                  
 3. 5  Web接口                  
 第4章  数据库概念                  
 4. 1  历史                  
 4. 2  术语                  
 4. 3  数据库管理系统                  
 4. 4  平面文件数据库                  
 4. 5  层次化数据库                  
 4. 6  关系型数据库                  
 4. 7  对象数据库                  
 4. 8  对象关系型数据库                  
 第5章  关系模型                  
 5. 1  关系代数                  
 5. 2  表. 行和列                  
 5. 3  键                  
 5. 4  关系                  
 5. 5  关系运算                  
 5. 6  MySQL是否为真正的RDBMS                  
 第6章  结构化查询语言                  
 6. 1  SQL是第4代语言                  
 6. 2  数据定义                  
 6. 3  插入行                  
 6. 4  更新行                  
 6. 5  删除行                  
 6. 6  查询                  
 6. 7  联接                  
 6. 8  排序                  
 6. 9  分组                  
 6. 10  限制                  
 6. 11  更改表                  
 第7章  数据库设计                  
 7. 1  需求规格                  
 7. 2  设计规格                  
 7. 3  制图                  
 7. 4  建模语言                  
 7. 5  2R图                  
 7. 6  创建图                  
 7. 7  实现设计                  
 7. 8  测试                  
 7. 9  规划数据库生命周期                  
 第8章  正规化                  
 8. 1  为什么要正规化                  
 8. 2  第一范式                  
 8. 3  第二范式                  
 8. 4  第三范式                  
 8. 5  Boyce-Codd范式                  
 8. 6  第四范式                  
 8. 7  反正规化                  
 第9章  事务处理和并发性                  
 9. 1  并发性                  
 9. 2  事务                  
 9. 3  锁定                  
 9. 4  序列                  
                   
 第II部分  MySQL参考                  
 第10章  数据类型. 变量和表达式                  
 10. 1  数据类型                  
 10. 2  变量                  
 10. 3  运算符                  
 10. 4  表达式                  
 10. 5  名称中的空格                  
 第11章  列和索引类型                  
 11. 1  数值                  
 11. 2  字符串                  
 11. 3  时间值                  
 11. 4  列类型别名                  
 11. 5  索引                  
 第12章  内建函数                  
 12. 1  调试与配置                  
 12. 2  流程控制                  
 12. 3  分组                  
 12. 4  数学运算                  
 12. 5  字符串                  
 12. 6  时间                  
 12. 7  杂项                  
 12. 8  过程                  
 第13章  SQL语句                  
 13. 1  注释                  
 13. 2  Alter Table语句                  
 13. 3  Analyze Table语句                  
 13. 4  Backup Table语句                  
 13. 5  Begin [WORK]语句                  
 13. 6  Change Master语句                  
 13. 7  Check Table语句                  
 13. 8  Commit语句                  
 13. 9  Create Database语句                  
 13. 10  Create Function语句                  
 13. 11  Create Index语句                  
 13. 12  Create Table语句                  
 13. 13  Delete语句                  
 13. 14  Describe语句                  
 13. 15  Drop Database语句                  
 13. 16  Drop Function语句                  
 13. 17  Drop lndex语句                  
 13. 18  Drop Table语句                  
 13. 19  Explain语句                  
 13. 20  Flush语句                  
 13. 2l  Grant语句                  
 13. 22  Insert语句                  
 13. 23  Kill语句                  
 13. 24  Lock Tables语句                  
 13. 25  Lad Data lnfile语句                  
 13. 26  Load Table语句                  
 13. 27  Optimize Table语句                  
 13. 28  Purge Master Logs语句                  
 13. 29  RenameTable语句                  
 13. 30  RepairTable语句                  
 13. 31  Replace语句                  
 13. 32  Reset Master语句                  
 13. 33  Reset Slave语句                  
 13. 34  Restore Table语句                  
 13. 35  Revoke语句                  
 13. 36 Rollback语句                  
 13. 37 Selet语句                  
 13. 38 Set语句                  
 13. 39 Set Transaction语句                  
 13. 40 Show Colunms语句                  
 13. 41 Show Create Table语句                  
 13. 42 Show Databases语句                  
 13. 43 Show Grants语句                  
 13. 44 Show Index语句                  
 13. 45 Show Logs语句                  
 13. 46 Show Processlist语句                  
 13. 47 Show Status语句                  
 13. 48 Show Table Status语句                  
 13. 49 Show Tables语句                  
 13. 50 Show Variables语句                  
 13. 51 Slave语句                  
 13. 52 Truncate语句                  
 13. 53 Unlock Tables语句                  
 13. 54 Update语句                  
 13. 55 Use语句                  
 第14章  命令行实用程序                  
 14. 1 环境变量                  
 14. 2 选项文件                  
 14. 3 comp_err                  
 14. 4 isamchk                  
 14. 5 make_binary_distribution                  
 14. 6 msql2mysql                  
 14. 7 my_print_defaults                  
 14. 8 myisamchk                  
 14. 9 myisamlog                  
 14. 10 myisampack                  
 14. 11 mysql                  
 14. 12 mysql_install_db                  
 14. 13 mysqlaccess                  
 14. 14 mysqladmin                  
 14. 15 mysqlbinlog                  
 14. 16 mysqlbug                  
 14. 17 mysqlc                  
 14. 18 mysqld                  
 14. 19 mysqld-max                  
 14. 20 mysqld-nt                  
 14. 2l mysqld-opt                  
 14. 22 mysqld-multi                  
 14. 23 mysqldump                  
 14. 24 mysqldumpslow                  
 14. 25 mysqlhotcopy                  
 14. 26 mysqlimport                  
 14. 27 mysqlshow                  
 14. 28 pack_isam                  
 14. 29 perror                  
 14. 30 replace                  
 14. 31 safe_mysqld                  
 第15章  CAPI                  
 15. 1  类型                  
 15. 2  客户机函数                  
 15. 3  数组函数                  
 15. 4  字符集函数                  
 15. 5  文件函数                  
 15. 6  错误函数                  
 15. 7  散列函数                  
 15. 8  列表函数                  
 15. 9  内存管理函数                  
 15. 10  选项函数                  
 15. 11  密码函数                  
 15. 12  字串函数                  
 15. 13  线程函数                  
                   
 第III部分  编写MySQL客户机程序                  
 第16章  C API编程                  
 16. 1  准备编写程序                  
 16. 2  获取数据                  
 16. 3  处理数据                  
 第17章  JDBC                  
 17. 1  准备编写程序                  
 17. 2  获取数据                  
 17. 3  处理数据                  
 第18章  VBScript及ODBC                  
 18. 1  准备编写程序                  
 18. 2  获取数据                  
 18. 3  处理数据                  
 第19章  PHD                  
 19. 1  准备编写程序                  
 19. 2  获取数据                  
 19. 3  处理数据                  
 第20章  PERL                  
 20. 1  准备编写程序                  
 20. 2  获取数据                  
 20. 3  处理数据                  
 第21章  PYTHON                  
 21. 1  准备编写程序                  
 21. 2  获取数据                  
 21. 3  处理数据                  
 第22章  MySQL++API                  
 22. 1  准备编写程序                  
 22. 2  获取数据                  
 22. 3  处理数据                  
                   
 第IV部分  高级主题                  
 第23章  数据库管理                  
 23. 1  职责                  
 23. 2  使数据可用                  
 23. 3  维护数据库完整性                  
 23. 4  准备应对灾难                  
 23. 5  支持用户                  
 23. 6  编写并强制执行标准                  
 第24章  物理存储                  
 24. 1  数据库/表模型                  
 24. 2  专用分区                  
 24. 3  表的类型                  
 24. 4  列                  
 24. 5  表锁                  
 24. 6  索引                  
 24. 7  文件描述符                  
 24. 8  系统内存                  
 24. 9  日志文件                  
 第25章  灾难应对                  
 25. 1  检查与修复表                  
 25. 2  备份与恢复                  
 第26章  优化                  
 26. 1  优化之前                  
 26. 2  瓶颈                  
 26. 3  设计优化                  
 26. 4  应用程序内部的优化                  
 26. 5  优化查询                  
 26. 6  优化SQL语句                  
 26. 7  维护表                  
 26. 8  调节服务器配置                  
 26. 9  重新编译MySQL                  
 第27章  安全性                  
 27. 1  权限方案                  
 27. 2  设置权限                  
 27. 3  确保安全性                  
 第28章  转换                  
 28. 1  切换数据库服务器                  
 28. 2  把不支持的特性转化到MySQL中                  
 28. 3  使用ANSI模式                  
 28. 4  独一无二的MySQL特性                  
 第29章  分布式数据库                  
 29. 1  分布式数据库的概念                  
 29. 2  被延迟的同步                  
 29. 3  MySQL的复制功能                  
 29. 4  运行多个服务器                  
 第30章  对象映射                  
 30. 1  面向对象模型                  
 30. 2  序列化对象                  
 30. 3  对象-关系映射                  
 第31章  添加功能                  
 31. 1  调试库                  
 31. 2  添加字符集                  
 31. 3  函数                  
 31. 4  过程                  
                   
 附录A  在线资源                  
 A. 1  官方邮件列表                  
 A. 2  邮件列表归档                  
 A. 3  Web站点                  
 附录B  进一步阅读                  
 附录C  商务问题与法律问题                  
 C. 1  MySQL的许可证                  
 C. 2  GNU通用公共许可证                  
 C. 3  稳定性                  
 C 4  支持                  
 附录D  保留字                  
 附录E  MySQL的错误码                  
 附录F  SQL样式指南                  
 F. 1  一般样式                  
 F. 2  标识符                  
 F. 3  表                  
 F. 4  语句                  
 附录G  数据库设计示例                  
 G. 1  示意图                  
 G. 2  SQL模式                  

猜您喜欢

读书导航