科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道MySQL for Linux on POWER-数据库创建简介

MySQL for Linux on POWER-数据库创建简介

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

作为面向在 Linux on POWER 中使用 MySQL 的应用程序开发者的一篇简短指南,本文适合那些熟悉自己的系统环境、网络、媒体设计和磁盘资源的 MySQL 开发者和数据库管理员阅读。

来源:中国IT实验室 2008年5月19日

关键字: MySQL 技巧 数据库

  • 评论
  • 分享微博
  • 分享邮件
MySQL 数据库服务器可以运行在基于 IBM POWER 和 PowerPC 处理器的服务上的 Linux(统称为 Linux on POWER)中,通过本文了解其可用性。作为面向在 Linux on POWER 中使用 MySQL 的应用程序开发者的一篇简短指南,本文适合那些熟悉自己的系统环境、网络、媒体设计和磁盘资源的 MySQL 开发者和数据库管理员阅读。
  
  简介
  
  MySQL 是当前最为流行的开放源代码数据库之一。可以遵循商业化及开放源代码双重许可的模型来使用它。从嵌入式设备到集群企业环境,MySQL 在很多种类的应用程序中得到了应用。
  
  POWER5? 处理器是 IBM PPC? AS 体系结构的最新 64-位 实现(版本 2.02)。它与所有 PPC 和 PPC AS 应用程序级代码都是二进制兼容的(binary compatible)。POWER5 芯片设计用于非常高频率的操作,最高可达 2.0 GHz。Power 体系结构既支持 64-位 寻址,也支持 32-位 寻址。早期的实现使用的是 32-位 子集,只支持 32-位 应用程序。自 1995 年以来,64-位 处理器实现了完整的体系结构,支持与现有 32-位 应用程序的完全二进制应用程序兼容,并完全支持新的 64-位应用程序。64-位 POWER 和 PPC 芯片已经应用于 IBM? eServer? iSeries?、 pSeries? OpenPower? 和 BladeCenter? JS20 服务器,以及 Apple 的 G5 硬件。
  
  POWER5 体系结构是对 POWER4 体系结构的改进,但是保持了二进制与结构的兼容性。相同的管道结构使得为 POWER4 所生成的处理器代码可以同样好地应用于基于 POWER5 处理器的系统。POWER5 的关键特性包括微分区(micro-partitioning)和同步多线程(Simultaneous Multi-threading)。
  
  Linux 已经在商业和技术计算环境中占据了重要地位,并迅速为多种业务所接受。IBM Linux Technology Center(LTC)是当前世界上最主要的企业 Linux 开发组织,他们主要致力于在 POWER 体系结构上为所有主流 Linux 发行版本提供开发、支持和改进。与来自开放源代码社区的传统支持一道,独立软件提供商(Independent software vendor,ISV)和客户帮助此类支持能够提供一个辅助开发者的空前网络。
  
  MySQL 及相关组件
  
  传统上,在所有主流 Linux 发行版本中都会包含 MySQL。用于 POWER 上的主流 LInux 发行版本,比如 Red Hat Enterprise Linux 和 SUSE LINUX Enterprise Server,也不例外。
  
  虽然不同的 Linux 发行版本中会有不同的 MySQL 和 MySQL 产品软件包和版本,不过应该都会有下面这些:
  
  数据库服务器(Database Server)
  数据库客户机(Database Client)
  流行编程语言的接口与扩展,比如 Java、C/C++、Python、Perl、PHP,等等
  用于不同产品和开发 API 的程序库、模块和插件
  与 MySQL 相关的其他工具
  
  要获得产品的详细列表和描述,请参考在 参考资料 中列出的最主要的 MySQL 资源中心,MySQL.com。 MySQL.com Web 站点是 MySQL 资料和产品下载的主要资源,其中包括用于 Linux on POWER 的下载。从该站点上可以下载用于 Linux on POWER 的已编译的最新 MySQL 版本和相关产品,同样也可以下载源代码。
  
  可以以若干种方式获得 MySQL 数据库。有一些可以遵循双重的商业和开放源代码许可获得,有一些只能遵循某个商业许可获得。要获得更多信息,请参考 MySQL 数据库服务器网页(参阅 参考资料)。
  
  操作系统和硬件
  
  本文主要涉及了 IBM 支持的、用于 POWER 硬件的两个 Linux on POWER 发行版本:
  
  Red Hat Enterprise Linux
  SUSE LINUX Enterprise Server
  
  用于 MySQL for Linux on POWER 也可以运行在其他 Linux 发行版本上,比如 Yellow Dog Linux、Y-HPC、Debian 和很多其他运行于 IBM 和 Apple 所制造的 POWER 和 PPC 硬件上的发行版本。
  
  在 Linux on POWER 上安装 MySQL
  在 Linux on POWER 上安装 MySQL 与在任何其他体系结构上的 Linux 操作系统中安装没有区别。
  
  如果您使用的是 POWER 上 Linux 发行版本中所包含的 MySQL 程序包,那么安装 MySQL 非常简单,只需要通过发行版本的媒介安装所需的 rpm 软件包。MySQL.com Web 站点也以 Linux 社区通常接受的压缩格式提供了 POWER 和 PPC 上 Linux 的下载。
  
  MySQL 本身及很多工具的源代码只是遵循开放源代码许可提供,可以在 POWER 上 Linux 中使用 GNU Compiler Collection(GCC)方便地进行编译。
  
  MySQL 管理工具
  
  有一些 MySQL 管理工具,它们使用交互式图形界面,简化了 MySQL 数据库的管理。
  
  MySQL Administrator
  MySQL Administrator 让您能够配置、备份/恢复、控制您的数据库以及 MySQL 服务器环境。 图 1 是在 POWER 上 Linux SLES 9 中运行的 MySQL Administrator 截图,展示了我们将要在下一节中创建的数据库结构。
  
  图 1. MySQL Administrator 窗口
   
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章