知识大全 在NetWare上搭建MySQL数据库

Posted 数据库

篇首语:没有完美的个人,只有完美的团队!本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在NetWare上搭建MySQL数据库相关的知识,希望对你有一定的参考价值。

在NetWare上搭建MySQL数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在NetWare服务器上运行MySQL数据库同在Linux UNIX或Windows系统上运行是相同的 NetWare作为文件和打印服务器操作系统已经久负盛名 它同样还是一个搭建网络数据库的平台 Microsoft SQL Server及Oracle使得Windows NT/ 获得了更广泛的认可 但在NetWare上同样能够运行SQL数据库 Novell通常将Oracle引入到Neare中 最近又提供了对流行的开放源代码数据库MySQL的支持

  什么是MySQL?

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

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

  Windows

  Linux

  Solaris

  FreeBSD

  Mac OS X

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

  获取MySQL及安装准备

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

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

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

  安装LibC

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

  点击Binaries下载链接即可 然后你将会把Libc exe下载到你的服务器上 由于大小只有 MB 因此下载花费的时间同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之前你需要重启机器

  安装MySQL

  要在NetWare服务器上安装MySQL 需要将mysql standard pc neare i zip文件提取到希望运行MySQL的NetWare服务器的NSS卷标下 这样将会创建一个名为mysql pc neare i 的目录 所有的 MySQL文件都会存放在里面 为了避免在每次执行MySQL时在服务器控制台输入如此长的路径名称 你可以将目录名修改短一点 例如直接是MYSQL

  然后执行访问服务器的控制台提示符 在控制台提示符下 输入search add nss:mysql\\bin然后按回车 在该命令中nss是你安装MySQL的NSS卷标名 这将会把MySQL\\BIN目录添加到服务器查找路径中去 这样一来无需你在命令行指定特定的目录路径 NetWare就会在该目录中查找合适的MySQL NLM

  在运行MySQL之前 你必须注册其初始数据库 在控制台提示符下输入mysql_install_db并回车 MySQL将初始化数据库然后显示初始化屏幕 检查屏幕是否出现错误信息 然后按照屏幕提示对相关错误进行处理 然后按任意键关闭屏幕

  随后可以输入mysqld_safe并回车启动MySQL MySQL将被载入 并且会显示含有如下信息的屏幕

  The TCP/IP Port that MySQL listens(MySQL监听的TCP/IP端口)

  MySQL s data directory(MySQL数据目录)

  Error log locations(错误日志位置)

  Program log locations(程序日志位置)

  要跳回服务器控制台提示符请同时按下[Ctrl][Esc]和[ ]

  安装成功

cha138/Article/program/MySQL/201311/29317

相关参考

知识大全 教你巧用PHP+MySQL搭建一个聊天室

教你巧用PHP+MySQL搭建一个聊天室  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 如何把本地MySql数据库移植到远程服务器上

如何把本地MySql数据库移植到远程服务器上  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如何

知识大全 oracle 11gR2 物理备用数据库搭建及切换

oracle11gR2物理备用数据库搭建及切换  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在

知识大全 oracle 11gR2 逻辑备用数据库搭建

oracle11gR2逻辑备用数据库搭建  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  orac

知识大全 MySQL数据目录结构

MySQL数据目录结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  从概念上讲大多数关系数据库

知识大全 如何设置mysql允许外网访问

  mysql的root账户我在连接时通常用的是localhost或公司的测试服务器上的mysql也是localhost所以我想访问无法访问测试暂停  解决方法:  修改表登录mysql数据库切换到m

知识大全 在.NET中使用MySql数据库

在.NET中使用MySql数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在NET中使用S

知识大全 如何在.NET中使用MySQL数据库

如何在.NET中使用MySQL数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在NET中一

知识大全 计划备份mysql数据库

  :mysql是我们使用最多的数据库如果在日常中正确的对mysql数据进行备份下面我们就来做这事通过脚本来实现  ##########################################

知识大全 在Linux高负载下mysql数据库彻底优化

在Linux高负载下mysql数据库彻底优化  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  同时