加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

在NetWare上搭建MySQL数据库

发布时间:2016-09-06 06:58:53 所属栏目:MySql教程 来源:站长网
导读:在NetWare服务器上运行MySQL数据库同在Linux、UNIX或Windows系统上运行是相同的。 NetWare作为 文件和打印服务器操作系统已经久负盛名,它同样还是一个搭建网络
在NetWare服务器上运行MySQL数据库同在Linux、UNIX或Windows系统上运行是相同的。 NetWare作为 文件和打印服务器操作系统已经久负盛名,它同样还是一个搭建网络数据库的平台。Microsoft SQL Server及Oracle使得Windows NT/2000获得了更广泛的认可,但在NetWare上同样能够运行SQL数据库。 Novell通常将Oracle引入到Netware中,最近又提供了对流行的开放源代码数据库MySQL的支持。

什么是MySQL?

MySQL是一种支持SQL数据库语言的开放源代码数据库。MySQL按照GPL许可使用,这意味着只要不开发 和出售基于MySQL的应用程序,你就可以免费使用MySQL。然而,如果你想出售基于MySQL的应用程序,则 可以购买商用许可。

像绝大多数的SQL数据库一样,MySQL的语法同Oracle或微软SQL Sever所使用的SQL稍有不同。这样的 差异就类似于美语、澳大利亚语和英语的差异。MySQL变化不大的是对操作系统的支持。由于它是开放源 代码的, MySQL已经被移植到了多种不同的操作系统上。MySQL支持如下操作系统,不同于Netware,如:

Windows

Linux

Solaris

FreeBSD

Mac OS X

出于本文目的,我将会讨论MySQL 4.013,该版本是现在MySQL企业环境中针对所有操作系统的版本。 MySQL 4.1以及MySQL 5.0现在分别处于beta和alpha测试阶段。但现在还没有NetWare的相关测试版本。在 企业中,无论如何你都不会希望运行测试版。因此这并不是个问题。

获取MySQL及安装准备

你可以从MySQL的下载页面获取MySQL for Netware。你必须在下载软件前填写一份表格,然后你将会 被链至一个下载镜像页面,你可以从中选择一个站点来下载MySQL。你下载的文件(在本文发布时,该文件 为mysql-standard-4.0.13-pc-netware-i686.zip)只有5.7 MB。因此下载过程不需要花很多时间。

将文件提取到服务器上的临时目录,但先不要立即安装。首先,你必须确保你的Netware服务器已经为 运行MySQL做好了准备。根据文档,MySQL只能运行在NetWare 6及更新版本上,因此如果你运行的是 NetWare 4.x 或5.x,那么你似乎不那么幸运。我在自己的NetWare 5.1测试服务器上使用MySQL的确还没 有遇到任何问题。然而,应当注意由于NetWare 5.1未被获得官方支持,你可能不应将其应用到企业环境 。

此外,你还必须在NetWare 6上运行Support Pack 2或更新的升级包,以及最新的C Libraries for NetWare。最终,你必须在NetWare服务器上拥有一份NSS卷标以支持MySQL的数据目录。

安装LibC

C Libraries即Novellspeak中的LibC,提供了对NetWare多线程以及多处理器应用的支持。如果你之前 从未在NetWare服务器上使用过任何的第三方软件,你很有可能还没有安装这些软件。因为LibC以及MySQL 都处于开发人员的频繁升级中,你应当确定你获取的是最新版本的 LibC以确保其同MySQL兼容。

点击Binaries下载链接即可。然后你将会把Libc.exe下载到你的服务器上。由于大小只有 5.4MB,因 此下载花费的时间同MySQL大致相同。

在下载Libc.exe之后,从管理员工作站运行该程序。你会惊奇的发现程序会以一个Windows向导开始。 随着向导程序的进行,LibC文件将会被存储到你的管理员工作站上。

从现在开始,事情将变得有点复杂。你必须从管理员工作站手动复制Libc文件到你的服务器上。尽管 这看起来不是一件很麻烦的事情,你必须将文件复制到 NetWare服务器的c:nwserver目录中去。不要把 此目录同NetWare卷相混淆。该文件必须位于NetWare服务器的DOS分区。你可以使用第三方程序Rconsole 以访问诸如JCMD这样的C:。方法是关闭服务器然后从软盘启动或使用支持NSS的DOSFAT。要获取关于 DOSFAT使用方法的更多信息,请参看“使用DOSFAT访问NetWare Server的DOS分区”。

特定的LibC安装过程不在本文讨论范围之内。按照LibC提供的Readme文件中第二部分的指示即可。在 安装MySQL之前你需要重启机器。

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读