DB2 与 MySQL 管理任务和基本任务
您的数据库环境需要具有跨数据库的技能吗?本文将对管理任务、数据类型、SQL、锁定等进行比较……
您的数据库环境需要具有跨数据库的技能吗?如果您熟悉 MySQL,那么可以使用您已经拥有的很多技能来学习 DB2® Express。本文将对管理任务、数据类型、SQL、锁定等进行比较。
简介
管理不同类型的数据库是大多数数据库管理员的一种工作方式。很少出现 DBA 只管理一组同类数据库的情形。在企业的数据中心,会有各种不同的后端存储库来存放数据,比如数据库中的电子表格、图像、视频/音频形式的数据,而这些后端存储库包括 DB2 Universal Database™、Oracle、Microsoft® SQL Server、Informix®、Sybase 或者诸如 MySQL 之类的开放源码数据库。大多数公司要求 DBA 具有跨数据库管理这些不同的数据库的技能,对于企业数据中心而言,对各种数据源具有丰富知识的人才是不可或缺的。
本文将带领您快速了解 DB2 Express,文中主要将介绍 DB2 Express 的特性和功能,以及与开放源代码数据库 MySQL 相比 DB2 Express 所具有的优势。
本文对一般性管理任务进行了比较,但并没有深入讨论可管理性、稳定性和可伸缩性的问题,也不会讨论两种数据库引擎的编写方式,或者优化程序的工作方式。本文的目的是通过概括开始了解技能转移过程,或者为那些希望进行这种比较的人描述一下这两种产品。
主题
本文包括以下内容:
- 安装
- 系统结构
- 可执行文件
- 数据库表的类型
- 数据库配置
- 图形用户界面(GUI)
- 命令行处理程序(CLP)
- SQL 比较
- 授权和权限
- 锁定机制
- PHP 开发支持
- LOB 和视频/音频管理
- 数据类型
- 备份和恢复
下面我们来详细说明各个主题。
安装
首先来看看 MySQL 和 DB2 Universal Database Express 的安装步骤。两者的安装过程都很简单。
MySQL 安装
与 DB2 Express 相比,安装 MySQL 服务器的步骤略多一些(安装代码后还需要配置)。不过,两种数据库服务器都很容易安装。MySQL 和 DB2 Express 都允许在安装后使用 GUI 管理工具配置数据库。
关于 MySQL 安装程序的一点说明 —— 包含内容
对于 MySQL 5.0.18 Windows® 安装程序,服务器安装没有包含 GUI 管理程序或查询浏览器。安装 MySQL 服务器后,机器上将包括:
- MySQL Command Line Client
- MySQL Manual
- MySQL Server Instance Configuration Wizard
如下面的 图 1 所示:
要使用 GUI Administrator 和 Query Browser,则必须单独下载安装程序。要注意的是,不同平台需要下载不同的安装程序。而 DB2 Express 一次就安装了所有必需的管理工具和设施,无需另外下载。
- 本文关键词:


