图书介绍

MySQL高级配置和管理【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

MySQL高级配置和管理
  • 卢湘江等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302046395
  • 出版时间:2001
  • 标注页数:338页
  • 文件大小:14MB
  • 文件页数:351页
  • 主题词:MySQL

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MySQL高级配置和管理PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 MySQL基础1

第1章 MySQL简介1

1.1 廉价的数据库——MySQL1

1.2 什么是MySQL4

1.3 MySQL的主要特征4

1.4 MySQL提供的工具6

1.5 稳定的MySQL6

1.6 MySQL入门8

1.7 有用的MySQL链接13

第2章 MySQL的安装和基本配置14

2.1 MySQL支持的操作系统14

2.2 MySQL版本选择15

2.3 安装流程15

2.4 安装MySQL二进制代码分发16

2.4.1 Linux RPM注意事项18

2.4.3 系统特定的问题19

2.4.2 构造客户程序19

2.5 安装MySQL源代码分发20

2.5.1 快速安装概述21

2.5.2 运用补丁22

2.5.3 典型的configure选项23

2.6 编译问题24

2.7 Perl安装26

2.7.1 在Unix上安装Perl26

2.7.3 在Win32上安装MySQL Perl分发27

2.7.2 在Win32上安装ActiveState Perl27

2.7.4 使用PerlDBI/DBD接口的问题28

2.8 Windows系统中安装的注意事项29

2.8.1 在Win32上安装MySQL29

2.8.2 在Windows 95/Windows 98上启动MySQL29

2.8.3 在NT上启动MySQL30

2.8.4 在Win32上运行MySQL30

2.8.6 MySQL-Win32与Unix MySQL比较32

2.8.5 用SSH连接一个远程MySQL32

2.9 安装后期的设置和测试34

2.9.1 运行mysql_install_db的问题36

2.9.2 启动MySQL服务器的问题38

2.9.3 自动启动和停止MySQL39

2.9.4 选项文件40

2.10 在不同版本之间移动MySQL表格42

2.10.1 从3.22版本升级到3.2342

2.10.2 从3.21版本升级到3.2243

2.10.3 从3.20版本升级到3.2143

2.10.4 升级到其他体系结构44

第3章 MySQL的使用46

3.1 连接与断开服务器46

3.2 输入查询47

3.3 常用查询的例子50

3.3.1 列的最大值50

3.3.3 组的最大值51

3.3.2 拥有某个列的最大值的行51

3.3.4 拥有某个字段的组间最大值的行52

3.3.5 使用外键53

3.4 创建并使用一个数据库54

3.4.1 创建并选用一个数据库55

3.4.2 创建一个数据库表56

3.4.3 将数据装入数据库表57

3.4.4 从一个数据库表检索信息58

3.4.5 使用多个数据库表71

3.5 获得数据库和表的信息72

3.6 用批处理模式使用MySQL73

3.7 项目查询(实例)74

3.7.1 找出所有非独处的双胞胎75

3.7.2 显示关于双胞胎近况的表77

4.1.1 字符串81

4.1 字符串和数字81

第4章 用MySQL处理数据81

第2部分 MySQL的配置81

4.1.2 数字82

4.1.3 十六进制值83

4.1.4 NULL值83

4.1.5 数据库、表、索引、列和别名的命名83

4.2 用户变量85

4.3 列类型85

4.3.1 列类型存储需求88

4.3.2 数字类型88

4.3.3 日期和时间类型89

4.3.4 串类型89

4.3.5 数字类型90

4.3.6 日期和时间类型91

4.3.7 字符串类型96

4.3.9 列索引100

4.3.10 多列索引100

4.3.8 为列选择正确的类型100

4.3.11 使用来自其他数据库引擎的列类型101

4.4 用在SELECT和WHERE语句中的函数102

4.4.1 分组函数102

4.4.2 常用的算术操作102

4.4.3 位函数103

4.4.4 逻辑运算104

4.4.5 比较运算符105

4.4.6 字符串比较函数108

4.4.7 类型转换运算符110

4.4.8 控制流函数110

4.4.9 数学函数111

4.4.10 字符串函数116

4.4.11 日期和时间函数123

4.4.12 其他函数131

4.4.13 与GROUP BY子句一起使用的函数134

4.5.1 CREATE DATABASE句法135

4.5 句法135

4.5.3 CREATE TABLE句法136

4.5.2 DROP DATABASE句法136

4.5.4 ALTER TABLE句法141

4.5.5 OPTIMIZE TABLE句法143

4.5.6 DROP TABLE句法143

4.5.7 DELETE句法144

4.5.8 SELECT句法144

4.5.9 JOIN句法147

4.5.10 INSERT句法148

4.5.11 REPLACE句法151

4.5.12 LOAD DATA INFILE句法151

4.5.13 UPDATE句法156

4.5.14 USE句法156

4.5.16 KILL句法157

4.5.17 SHOW句法(得到表、列的信息)157

4.5.15 FLUSH句法(清除缓存)157

4.5.18 EXPLAIN句法(得到关于SELECT的信息)162

4.5.19 DESCRIBE句法(得到列的信息)166

4.5.20 LOCK TABLES TABLES句法167

4.5.21 SET OPTION句法168

4.5.22 GRANT和REVOKE句法169

4.5.23 CREATE INDEX句法171

4.5.24 注释句法172

4.5.25 CREATE FUNCTION FUNCTION句法172

第5章 MySQL客户工具和API174

5.1 MySQL C API174

5.1.1 C API数据类型175

5.1.2 C API函数概述177

5.1.3 C API函数描述180

5.2 MySQL Perl API210

5.2.1 DBI与DBD210

5.2.2 DBI接口211

5.2.3 更多的DBI/DBD信息216

5.3 MySQL PHP API217

第6章 MySQL服务器功能218

6.1 字符集218

6.1.1 用于数据和排序的字符集218

6.1.2 增加一个新的字符集218

6.1.3 多字节字符支持219

6.3 MySQL数据库表容量220

6.2 更新日志220

6.4 MySQL数据库表类型221

第7章 优化MySQL223

7.1 优化概述223

7.2 系统/编译时和启动参数的调节223

7.2.1 编译和链接影响MySQL的速度224

7.2.2 磁盘问题224

7.2.3 调节服务器参数225

7.2.6 许多打开的表229

7.2.4 MySQL怎样打开和关闭数据库表229

7.2.5 在同一个数据库中创建大量数据库表的缺点229

7.2.7 MySQL怎样使用内存230

7.2.8 MySQL怎样锁定数据库表231

7.3 最小的数据量232

7.4 MySQL索引的使用232

7.5 存取或更新数据的查询速度234

7.5.1 估计查询性能234

7.5.2 SELECT查询的速度235

7.5.3 MySQL怎样优化WHERE子句235

7.5.4 MySQL怎样优化LEFT JOIN237

7.5.5 MySQL怎样优化LIMIT237

7.5.6 INSERT查询的速度237

7.5.7 UPDATE查询的速度239

7.5.8 DELETE查询的速度239

7.6 选择一种表类型239

7.6.2 动态表的特点240

7.6.1 静态(定长)表的特点240

7.6.3 压缩表的特点241

7.6.4 内存表的特点242

7.7 其他优化技巧242

7.8 设计选择244

7.9 可移植性244

第8章 MySQL的维护246

8.1 MySQL实用程序246

8.1.1 各种MySQL程序概述246

8.1.2 管理MySQL服务器248

8.1.3 从MySQL数据库和表中导出结构和数据249

8.1.4 从文本文件导入数据251

8.1.5 MySQL压缩只读表生成器253

8.2 为MySQL增加新函数260

8.2.1 增加一个新的用户定义函数260

8.2.2 增加一个新的原生函数265

8.4.3 已知可用MyODBC工作的程序266

8.4.2 怎样报告MyODBC的问题266

8.3 为MySQL增加新过程266

8.4.1 MyODBC支持的操作系统266

8.4 MySQL对ODBC的支持266

8.4.4 怎样填写ODBC管理程序的各种域268

8.4.5 怎样在ODBC中获得一个AUTO_INCREMENT列的值269

8.4.6 报告MyODBC的问题269

8.5 与Apache一起使用MySQL270

第9章 MySQL常见问题的解决271

9.1 解决MySQL系统崩溃271

9.2 使用MySQL时一些常见的问题272

9.2.1 MySQL server has gone away错误272

9.2.2 Can t connect to [local]MySQL server错误273

9.2.3 Host ... is blocked错误274

9.2.4 Too many connections错误274

9.2.8 Commands out of sync in client错误275

9.2.7 The table is full错误275

9.2.5 Out of memory错误275

9.2.6 Packet too large错误275

9.2.9 Ignoring user错误276

9.2.10 Table xxx doesn t exist错误276

9.2.11 处理一个溢出的磁盘276

9.2.12 如何从一个文本文件运行SQL命令277

9.2.13 MySQL存储临时文件的位置277

9.2.14 怎样保护“/tmp/mysql.sock”不被删除277

9.2.15 一般用户运行MySQL278

9.2.16 重新设置一个忘记的口令278

9.2.17 文件许可权限问题279

9.2.18 文件没找到279

9.2.19 使用DATE列的问题280

9.2.20 在搜索中对大小写的敏感性280

9.2.21 NULL值问题281

9.2.24 解决没有匹配行的问题282

9.2.23 从关联的表中删除行282

9.2.22 Alias问题282

9.2.25 与ALTER TABLE有关的问题283

9.2.26 改变一张表中列的顺序283

9.3 用MySQL解决一些常见问题284

9.3.1 数据库复制284

9.3.2 数据库备份284

9.3.3 在同一台机器上运行多个MySQL服务器285

第3部分 MySQL管理289

第10章 MySQL管理基础289

10.1 管理职责概述289

10.2 常规管理290

10.3 数据库修复291

10.3.1 使用myisamchk进行表的维护和崩溃恢复291

10.3.2 建立一个数据库表维护规范293

10.3.3 获得关于一个表的信息294

10.3.4 使用myisamchk进行崩溃恢复300

10.3.5 日志文件维护302

第11章 MySQL的安全性304

11.1 权限系统做什么304

11.2 MySQL用户名和口令304

11.3 与MySQL服务器连接304

11.4 口令安全305

11.5 MySQL提供的权限306

11.6 权限系统工作原理308

11.7 存取控制——连接证实(阶段1)310

11.8 存取控制——请求证实(阶段2)313

11.9 权限更改何时生效315

11.10 建立初始的MySQL权限315

11.11 向MySQL增加新用户权限316

11.12 设置口令319

11.13 Access denied错误的原因319

11.14 对抗解密高手322

第12章 MySQL中实现用户管理324

12.1 授权机制的主要作用324

12.2 授权机制的运作324

12.3 授权数据表326

12.4 最常见的Access denied出现错误的原因327

12.5 如何使得MySQL更加安全328

第13章 用PHPMyAdmin管理MySQL数据库329

13.1 设置中文界面329

13.2 建立数据库330

13.3 编辑数据库330

第14章 实现qmail邮件账户的数据库管理(实例)331

14.1 MySQL的安装331

14.2 vpopmail的安装过程333

14.3 vpopmail的详细配置选项334

14.4 Qmail和虚拟域336

14.5 安装过程337

热门推荐