2026-3-2 18:20:27 周一
  忘记密码
帐号
密码
  
首  页 | 文化新闻 | 出版社 | 发行单位 | 出版观澜 | 馆配 | 图书 | 音像 | 报刊 | 电子出版物 | 文化艺术品 | 诗意名城 | 一字千金
动  漫 | 休闲游戏 | 手机小说报 | 视 频 | 文交会 | 文化焦点 | 名家名作 | 我新我秀 | BBS | EMBA | 29中 | 总平台
  购买本书的顾客还买过  
Visual FoxPro及其应用
Visual FoxPro及...
Visual foxpro程序设计实验指导(崔洪芳)
Visual foxpro程...
SQL Server 2000网络数据库技术与应用
SQL Server 200...
数据库原理及应用(熊才权)
数据库原理及应用(熊才权)
数据库系统概论(第2版)
数据库系统概论(第2版)
数据结构(下):实训教程
数据结构(下):实训教程
  销售排行  
 Oracle实用教程(第二..
 数据库系统设计、实现与管理..
 Visual FoxPro..
 Visual Foxpro..
 Visual Basic6..
 中文Visual FoxP..
 深入浅出MySQL数据库开..
 2009注册表全攻略
江苏发行网 >> 图书 >> 计算机
深入浅出MySQL数据库开发、优化与管理维护
深入浅出MySQL数据库开发、优化与管理维护
商品编号:JSFXW2008121102730 版号:9787115175625
开    本:16开 印张:35 装帧:平装
版    次:2008-4-1 印刷单位:北京鸿佳印刷厂印刷
发行单位:江苏发行网
出版单位:人民邮电出版社
著 作 者:唐汉明
商品数量:100本 被浏览1180次  热卖中
商品折扣:8.4 折  赠送积分:0分  共节省9.40元
商品价格: ¥59.00元
¥49.60元
市场价 会员价

目录

     第1部分基础篇

     第1章MySQL的安装与配置

     1.1MySQL的下载

     1.1.1在Windows平台下下载MySQL

     1.1.2在Linux平台下下载MySQL

     1.2MySQL的安装

     1.2.1在Windows平台下安装MySQL

     1.2.2在Linux平台下安装MySQL

     1.3MySQL的配置

     1.3.1Windows平台下配置MySQL

     1.3.2Linux平台下配置MySQL

     1.4启动和关闭MySQL服务

     1.4.1在Windows平台下启动和关闭MySQL服务

     1.4.2在Linux平台下启动和关闭MySQL服务

     1.5小结

     第2章SQL基础

     2.1SQL简介

     2.2(My)SQL使用入门

     2.2.1SQL分类

     2.2.2DDL语句

     2.2.3DML语句

     2.2.4DCL语句

     2.3帮助的使用

     2.3.1按照层次看帮助

     2.3.2快速查阅帮助

     2.3.3常用的网络资源

     2.4小结

     第3章MySQL支持的数据类型

     3.1数值类型

     3.2日期时间类型

     3.3字符串类型

     3.3.1CHAR和VARCHAR类型

     3.3.2BINARY和VARBINARY类型

     3.3.3ENUM类型

     3.3.4SET类型

     3.4小结

     第4章MySQL中的运算符

     4.1算术运算符

     4.2比较运算符

     4.3逻辑运算符

     4.4位运算符

     4.5运算符的优先级

     4.6小结

     第5章常用函数

     5.1字符串函数

     5.2数值函数

     5.3日期和时间函数

     5.4流程函数

     5.5其他常用函数

     5.6小结

     第6章图形化工具的使用

     6.1MySQL Administrator

     6.1.1连接管理

     6.1.2健康检查

     6.1.3备份管理

     6.1.4Catalogs

     6.2MySQL Query Brower

     6.3phpMyAdmin

     6.3.1数据库管理

     6.3.2数据库对象管理

     6.3.3权限管理

     6.3.4导入导出数据

     6.4小结

     第2部分开发篇

     第7章表类型(存储引擎)的选择

     7.1MySQL存储引擎概述

     7.2各种存储引擎的特性

     7.2.1MyISAM

     7.2.2InnoDB

     7.2.3MEMORY

     7.2.4MERGE

     7.3如何选择合适的存储引擎

     7.4小结

     第8章选择合适的数据类型

     8.1CHAR与VARCHAR

     8.2TEXT与BLOB

     8.3浮点数与定点数

     8.4日期类型选择

     8.5小结

     第9章字符集

     9.1字符集概述

     9.2Unicode简述

     9.3汉字及一些常见字符集

     9.4怎样选择合适的字符集

     9.5MySQL支持的字符集简介

     9.6MySQL字符集的设置

     9.6.1服务器字符集和校对规则

     9.6.2数据库字符集和校对规则

     9.6.3表字符集和校对规则

     9.6.4列字符集和校对规则

     9.6.5连接字符集和校对规则

     9.7字符集的修改步骤

     9.8小结

     第10章索引的设计和使用

     10.1索引概述

     10.2设计索引的原则

     10.3BTREE索引与HASH索引

     10.4小结

     第11章视图

     11.1什么是视图

     11.2视图操作

     11.2.1创建或者修改视图

     11.2.2删除视图

     11.2.3查看视图

     11.3小结

     第12章存储过程和函数

     12.1什么是存储过程和函数

     12.2存储过程和函数的相关操作

     12.2.1创建、修改存储过程或者函数

     12.2.2删除存储过程或者函数

     12.2.3查看存储过程或者函数

     12.2.4变量的使用

     12.2.5定义条件和处理

     12.2.6光标的使用

     12.2.7流程控制

     12.3小结

     第13章触发器

     13.1创建触发器

     13.2删除触发器

     13.3查看触发器

     13.4触发器的使用

     13.5小结

     第14章事务控制和锁定语句

     14.1LOCK TABLE和UNLOCK TABLE

     14.2事务控制

     14.3分布式事务的使用

     14.3.1分布式事务的原理

     14.3.2分布式事务的语法

     14.3.3存在的问题

     14.4小结

     第15章SQL中的安全问题

     15.1SQL注入简介

     15.2应用开发中可以采取的应对措施

     15.2.1PrepareStatement+Bind-variable

     15.2.2使用应用程序提供的转换函数

     15.2.3自己定义函数进行校验

     15.3小结

     第16章SQL Mode及相关问题

     16.1MySQL SQL Mode简介

     16.2常用的SQL Mode

     16.3SQL Mode在迁移中如何使用

     16.4小结

     第3部分优化篇

     第17章常用SQL技巧和常见问题

     17.1正则表达式的使用

     17.2巧用RAND()提取随机行

     17.3利用GROUP BY的WITH ROLLUP子句做统计

     17.4用BIT GROUP FUNCTIONS做统计

     17.5数据库名、表名大小写问题

     17.6使用外键需要注意的问题

     17.7小结

     第18章SQL优化

     18.1优化SQL语句的一般步骤

     18.1.1通过show status命令了解各种SQL的执行频率

     18.1.2定位执行效率较低的SQL语句

     18.1.3通过EXPLAIN分析低效SQL的执行计划

     18.1.4确定问题并采取相应的优化措施

     18.2索引问题

     18.2.1索引的存储分类

     18.2.2MySQL如何使用索引

     18.2.3查看索引使用情况

     18.3两个简单实用的优化方法

     18.3.1定期分析表和检查表

     18.3.2定期优化表

     18.4常用SQL的优化

     18.4.1大批量插入数据

     18.4.2优化INSERT语句

     18.4.3优化GROUP BY语句

     18.4.4优化ORDER BY语句

     18.4.5优化嵌套查询

     18.4.6MySQL如何优化OR条件

     18.4.7使用SQL提示

     18.5小结

     第19章优化数据库对象

     19.1优化表的数据类型

     19.2通过拆分提高表的访问效率

     19.3逆规范化

     19.4使用中间表提高统计查询速度

     19.5小结

     第20章锁问题

     20.1MySQL锁概述

     20.2MyISAM表锁

     20.2.1查询表级锁争用情况

     20.2.2MySQL表级锁的锁模式

     20.2.3如何加表锁

     20.2.4并发插入(Concurrent Inserts)

     20.2.5MyISAM的锁调度

     20.3InnoDB锁问题

     20.3.1背景知识

     20.3.2获取InnoDB行锁争用情况

     20.3.3nnoDB的行锁模式及加锁方法

     20.3.4InnoDB行锁实现方式

     20.3.5间隙锁(Next-Key锁)

     20.3.6恢复和复制的需要,对InnoDB锁机制的影响

     20.3.7InnoDB在不同隔离级别下的一致性读及锁的差异

     20.3.8什么时候使用表锁

     20.3.9关于死锁

     20.4小结

     第21章优化MySQL Server

     21.1查看MySQL Server参数

     21.2影响MySQL性能的重要参数

     21.2.1key_buffer_size的设置

     21.2.2table_cache的设置

     21.2.3innodb_buffer_pool_size的设置

     21.2.4innodb_flush_log_at_trx_commit的设置

     21.2.5innodb_additional_mem_pool_size的设置

     21.2.6innodb_lock_wait_timeout的设置

     21.2.7innodb_support_xa的设置

     21.2.8innodb_log_buffer_size的设置

     21.2.9innodb_log_file_size的设置

     21.3小结

     第22章磁盘I/O问题

     22.1使用磁盘阵列

     22.1.1常见RAID级别及其特性

     22.1.2如何选择RAID级别

     22.1.3虚拟文件卷或软RAID

     22.2使用Symbolic Links分布I/O

     22.3禁止操作系统更新文件的atime属性

     22.4用裸设备(Raw Device)存放InnoDB的共享表空间

     22.5小结

     第23章应用优化

     23.1使用连接池

     23.2减少对MySQL的访问

     23.2.1避免对同一数据做重复检索

     23.2.2使用查询缓存

     23.2.3增加CACHE层

     23.3负载均衡

     23.3.1利用MySQL复制分流查询操作

     23.3.2采用分布式数据库架构

     23.4其他优化措施

     23.5小结

     第4部分管理维护篇

     第24章MySQL高级安装和升级

     24.1Linux/UNIX平台下的安装

     24.1.1安装包比较

     24.1.2安装RPM包

     24.1.3安装二进制包

     24.1.4安装源码包

     24.1.5参数设置方法

     24.2源码包安装的性能考虑

     24.2.1去掉不需要的模块

     24.2.2只选择要使用的字符集

     24.2.3使用静态编译以提高性能

     24.3升级MySQL

     24.4MySQL降级

     24.5小结

     第25章MySQL中的常用工具

     25.1mysql(客户端连接工具)

     25.1.1连接选项

     25.1.2客户端字符集选项

     25.1.3执行选项

     25.1.4格式化选项

     25.1.5错误处理选项

     25.2myisampack(MyISAM表压缩工具)

     25.3mysqladmin(MySQL管理工具)

     25.4mysqlbinlog(日志管理工具)

     25.5mysqlcheck(MyISAM表维护工具)

     25.6mysqldump(数据导出工具)

     25.7mysqlhotcopy(MyISAM表热备份工具)

     25.8mysqlimport(数据导入工具)

     25.9mysqlshow(数据库对象查看工具)

     25.10perror(错误代码查看工具)

     25.11replace(文本替换工具)

     25.12小结

     第26章MySQL日志

     26.1错误日志

     26.2二进制日志

     26.2.1日志的位置和格式

     26.2.2日志的读取

     26.2.3日志的删除

     26.2.4其他选项

     26.3查询日志

     26.3.1日志的位置和格式

     26.3.2日志的读取

     26.4慢查询日志

     26.4.1文件位置和格式

     26.4.2日志的读取

     26.4.3其他选项

     26.5小结

     第27章备份与恢复

     27.1备份/恢复策略

     27.2逻辑备份和恢复

     27.2.1备份

     27.2.2完全恢复

     27.2.3基于时间点恢复

     27.2.4基于位置恢复

     27.3物理备份和恢复

     27.3.1冷备份

     27.3.2热备份

     27.4表的导入导出

     27.4.1导出

     27.4.2导入

     27.5小结

     第28章MySQL权限与安全

     28.1MySQL权限管理

     28.1.1权限系统的工作原理

     28.1.2权限表的存取

     28.1.3账号管理

     28.2MySQL安全问题

     28.2.1操作系统相关的安全问题

     28.2.2数据库相关的安全问题

     28.3其他安全设置选项

     28.3.1old-passwords

     28.3.2safe-user-create

     28.3.3secure-auth

     28.3.4skip-grant-tables

     28.3.5skip-network

     28.3.6skip-show-database

     28.4小结

     第29章MySQL复制

     29.1安装配置

     29.2主要复制启动选项

     29.2.1log-slave-updates

     29.2.2master-connect-retry

     29.2.3read-only

     29.2.4指定复制的数据库或者表

     29.2.5slave-skip-errors

     29.3日常管理维护

     29.3.1查看从服务器状态

     29.3.2主从服务器同步维护

     29.3.3从服务器复制出错的处理

     29.3.4log event entry exceeded max_allowed_packet的处理

     29.3.5多主复制时的自增长变量冲突问题

     29.3.6查看从服务器的复制进度

     29.4切换主从服务器

     29.5小结

     第30章MySQL Cluster

     30.1MySQL Cluster架构

     30.2MySQL Cluster的配置

     30.2.1MySQL Cluster的版本支持

     30.2.2管理节点配置步骤

     30.2.3SQL节点和数据节点的配置

     30.3开始使用Cluster

     30.3.1Cluster的启动

     30.3.2Cluster的测试

     30.3.3Cluster的关闭

     30.4维护Cluster

     30.4.1数据备份

     30.4.2数据恢复

     30.4.3日志管理

     30.5小结

     第31章MySQL常见问题和应用技巧

     31.1忘记MySQL的root密码

     31.2如何处理MyISAM存储引擎的表损坏

     31.2.1方法一

     31.2.2方法二

     31.3MyISAM表超过4GB无法访问的问题

     31.4数据目录磁盘空间不足的问题

     31.4.1对于MyISAM存储引擎的表

     31.4.2对于InnoDB存储引擎的表

     31.5DNS反向解析的问题

     31.6mysql.sock丢失后如何连接数据库

     31.7同一台服务器运行多个MySQL数据库

     31.8客户端怎么访问内网数据库

     31.9小结


作者简介

     唐汉明,网易公司技术部DBA组经理。2000年加入网易公司,历任技术部高级DBA、软件开发组经理、DBA级经理等职位,负责多个大型核心数据库的管理维护,并作为核心成员参加了许多重要项目的设计实施,在数据库开发及管理维护等方面具有丰富的经验。


内容简介

     本书从数据库的基础、开发、优化、管理维护4个方面对MySQL进行了详细的介绍,其中每一部分都独立成篇。本书内容实用,覆盖广泛,讲解由浅入深,适合于各个层次的读者。

     基础篇主要适合于MySQL的初学者,内容包括MySQL的安装与配置、SQL基础、MySQL支持的数据类型、MySQL中的运算符、常用函数、图形化工具的使用等。开发篇主要适合于MySQL的设计和开发人员,内容包括表类型(存储引擎)的选择、选择合适的数据类型、字符集、索引的设计和使用、视图、存储过程和函数、触发器、事务控制和锁定语句、SQL中的安全问题、SQL Mode及相关问题等。优化篇主要适合于开发人员和数据库管理员,内容包括常用SQL技巧和常见问题、SQL优化、优化数据库对象、锁问题、优化MySQL Server、磁盘I/O问题、应用优化等。管理维护篇主要适合于数据库管理员,内容包括MySQL高级安装和升级、MySQL中的常用工具、MySQL日志、备份与恢复、MySQL权限与安全、MySQL复制、MySQL Cluster、MySQL常见问题和应用技巧等。

     本书的作者都是MySQL方面的资深DBA。本书不但融入了他们丰富的工作经验和多年的使用心得,还提供了大量来自工作现场的实例,具有很强的实战性和可操作性。

     本书适用于数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员,也可以作为大中专院校相关专业师生的参考用书和相关培训机构的培训教材。


编辑推荐

     MySQL是由David Axmark、Allan Larsson和Michael Widenius 3个瑞典人于20世纪90年代开发的一个关系型数据库。这本书从应用开发、管理优化、系统维护3个角度,由浅入深地介绍了MySQL数据库各方面的知识,还从应用的角度总结了网易工程师遇到的各种问题以及解决方法,对实际工作者具有一定的实践指导意义。

     从开发、优化和管理维护3个角度逐步深入,融合了资深专家多年工作实践和积累和经验,不但总结了应用MySQL数据库时遇到的各种问题及其解决方法,还强调了开发人员和数据库管理人员必备的知识、技能。


星级指数: ☆☆ ☆☆☆ ☆☆☆☆ ☆☆☆☆☆
标    题:
内    容:
 
配送范围 如何交款 我的订单 售后服务 需要帮助
运费收取标准
■ 配送时间和配送范围
付款方式
■ 汇款单招领
如何查询订单情况
■ 怎样下订单
■ 退换货原则
■ 退换货处理
忘记了密码
 
关于我们 | 友情链接 | 网站地图 | 汇款方式 | 帮助中心 | 合同下载
在线客服:江苏发行网温馨客服二 江苏发行网温馨客服四
中华人民共和国增值电信业务经营许可证号:苏B2-20100342 备案号:苏ICP备10223332号-2
网站服务电话:025-51861377 发行协会电话:025-83361842 服务邮箱:admin@jsfxw.com
版权所有 上书房 法律顾问团:鲍平 律师、邱宝军 律师