注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库MySQLMySQL 4从入门到精通

MySQL 4从入门到精通

MySQL 4从入门到精通

定 价:¥66.00

作 者: (美)Ian Gilfillan著;王军等译
出版社: 电子工业出版社
丛编项:
标 签: 关系型数据库 SQL

ISBN: 9787505386730 出版时间: 2003-06-01 包装: 胶版纸
开本: 26cm 页数: 638 字数:  

内容简介

  编辑推荐:MySQL已经是一个成熟的、能够完成重要任务的数据管理解决方案。而本书包括了成为熟练的MySQLDBA或开发人员所需要的知识。其内容从MySQL的运行方法及其数据和表的类型开始,过渡到高级SQL、索引和优化以及MySQL编程和扩展;接下来的第二部分则介绍了设计数据库的方法和一些容易被忽略的问题;第三部分讲述了优化高性能数据库、备份、复制、安全和安装等MySQL管理方面的问题;最后的附录部分则提供了读者所需的重要参考。本书适用于应用程序开发人员、数据库管理员和普通MySQL用户。

作者简介

  lanGilfillan是南非第一新闻门户网站IndependentOnline的首席开发者。他也开发和教授过MySQL、数据库、编程和网络开发等课程。作为许多数据库和编辑方面文章的作者和南非第一个在线商店的开发者,lan从1997年开始使用MySQL了。

图书目录

第一部分 使用MySQL
第1章 认识MySQL
理解MySQL基础
连接到MySQL Server
创建并使用你的第一个数据库
小结
第2章 数据库类型和表类型
列类型
MySQL选项
表类型
小结
第3章 高级SQL
运算符
高级连接
使用INSERT SELECT从其他表中添加记录到一个表中
有关添加记录的更多信息
有关删除记录的列多信息(DELETE和TRUNCATE)
用户变量
执行存储在文件中的SQL语句
事务和锁
小结
第4章 索引和查询优化
理解索引
创建索引
使用自动增加域
删除或改变索引
理解表类型和索引
高效使用索引
使用EXPLAIN分析MySQL如何使用索引
优化Selects
优化更新、删除和插入
小结
第5章 MySQL编程
使用好的数据库编程技术
应用开发的阶段
小结
第6章 扩展MySQL
用户定义函数
UDF中问题的解决
小结
第二部分 设计一个数据库
第7章 理解关系型数据库
探讨早期的数据库模型
理解关系数据库模型
小结
第8章 范式化数据库
理解范式化
理解逆范式化
小结
第9章 数据库设计
数据库生命周期
现实世界的例子:创建一个出版跟踪系统
事务的一致性控制
小结
第三部分 MySQL管理
第10章 基本管理
成为MySQL的管理员
启动和关闭MySQL
配置MySQL
日志记录
对表进行优化、分析、检查和修复
小结
第11章 数据库备份
用BACKUP备份MyISAM表
用RESTORE恢复MyISAM表
通过直接拷贝文件的方法备份MyISAM表
用mysqldump备份
用SELECT INTO做备份
使用mysqlhotcopy备份
使用二进制的更新日志文件,恢复数据库到最近的位置
备份并恢复InnoDB表
复制是备份的一种方法
小结
第12章 数据库复制
了解复制工具
建立复制
复制数据库
用主服务器上激活的二进制日志进行复制
从主服务器删除旧二进制日志,然后启动
避免太多的更新操作
避免关键错误
小结
第13章 配置并优化MySQL
优化mysqld变量
在服务器运行的同时,改变变量值
改进硬件以加速服务器的运行
使用基准测试程序
在ANSI模式下运行MySQL
在MySQL中使用不同的语言
小结
第14章 数据库安全
连接时的安全
管理用户和许可权
SSL连接
应用程序的安全性
系统安全
LOAD DATA LOCAL的安全性问题
小结
第15章 安装MySQL
决定安装源代码产品还是二进制产品
在Windows上安装MySQL
在UNIX上安装MySQL
在相同的机器上安装多个MySQL服务器
避免常见的安装问题
从MySQL 3.X升级到MySQL 4
第16章 多台驱动器
了解RAID
使用符号链接
小结
附录
附录A MySQL语法参考
附录B MySQL函数和运算符索引
附录C PHP API
附录D Perl DBI
附录E Python数据库API
附录F Java API
附录G CAPI
附录H ODBC和.NET

本目录推荐