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兼容。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

netware php_在NetWare上搭建MySQL数据库_MySQL相关推荐

  1. 云服务如何搭建数据库_【MySQL8.0.18】阿里云服务器上搭建MySQL数据库

    要想搭建个人博客,云服务器和数据库是少不了的.笔者选择在阿里云服务器上搭建一个MySQL数据库. 系统选用CentOS8.0,MySQL数据库版本8.0.18 一.数据库压缩包选择及下载 登录MySQ ...

  2. 在腾讯云轻量云服务器上搭建mysql数据库

    一.准备工作 1. 已经购买好的腾讯云轻量应用服务器. 2. 作者本次演示使用的系统是Windows Server 2019,其他windows版本也可以,操作流程大同小异. 3.使用Windows远 ...

  3. 在Centos7上搭建Mysql数据库

    mysql服务基础: mysql是一个真正的多线程.多用户的SQL数据库服务,凭借其高性能.高可靠和易于使用的特性,成为服务器领域中最受欢迎的开源数据库系统. MySQL的编译安装: 1.安装支持软件 ...

  4. mac mysql 链接_mac上搭建mysql环境配置和Navicat连接mysql

    mac上搭建mysql环境配置 注意:mysql版本要和你的MAC版本保持一致 2.一路傻瓜式点击下一步 此处选择"Use Legacy Password Encryption", ...

  5. 阿里云ECS服务器搭建Mysql数据库

    阿里云ECS服务器搭建Mysql数据库 一.服务器系统: Alibaba Cloud Linux 3.2104 LTS 64位 二.服务器文件夹创建 [说明]:由于服务器为新申请,故服务器为空白服务器 ...

  6. navicat mysql 百度云_转载:用navicat连接百度云服务器上的mysql数据库

    原文连接:http://blog.sciencenet.cn/home.php?mod=space&uid=853805&do=blog&quickforward=1& ...

  7. 如何搭建MySQL数据库,常用的数据库命令

    1.什么是数据库?MySQL是什么?如何搭建MySQL数据库?如何通过cmd连接MySQL?常用的支持MySQL数据库可视化软件有哪些(包含下载地址)? https://xunmi.blog.csdn ...

  8. 在 Docker 上搭建 PostGIS 数据库实现空间数据存储及可视化

    此文旨在记录与传播在 Docker 上搭建 PostGIS 数据库实现空间数据存储及可视化的知识要点. PostGIS 已经有PostGIS经验的大佬可以忽略此段了.解释 PostGIS 之前需要介绍 ...

  9. Navicat连接不上本地MySQL数据库

    今天发现Navicat连接不上本地MySQL数据库,报错如下: 解决方法: 1.打开计算机管理,如下: 2.找到MYSQL57,右键"启动",问题解决.

  10. 如何在阿里云服务器上搭建mysql服务(最新版)

    如何在阿里云服务器上搭建mysql服务(最新版) 准备 安装mysql服务 配置YUM源 启动mysql服务 修改root密码 修改密码策略 添加远程登录用户 注意: 1.关闭防火墙 2.在阿里云服务 ...

最新文章

  1. R语言构建xgboost模型:基于稀疏数据(dgCMatrix which is a sparse matrix)、稠密数据(dense matrix)、xgb.DMatrix数据聚合
  2. Linux学习(十)---网络配置
  3. SQL查询交集、并集、差集
  4. java 部分正确性_深入理解java快速排序的正确性
  5. 微信小程序————经纬度转化为具体位置(逆地址解析)
  6. c语言兔子洞,数据结构水题选讲 - osc_y08db3kb的个人空间 - OSCHINA - 中文开源技术交流社区...
  7. Redis :01---Redis简介和安装
  8. zabbix 邮件报警配置
  9. DNS、NS、DDNS
  10. Linux服务器建立IP隧道,变更访问出口
  11. 史上ElasticSearch 最全详细使用教程
  12. Gitee项目分享——学之思开源考试系统
  13. Consider injecting the bean as one of its interfaces or forcing the use of CGLib-based proxies by se
  14. AVFoundation
  15. Flash 游戏制作一些资源
  16. CE-植物大战僵尸-僵尸-关卡-金币
  17. CVX使用CVXQUAD替换CVX中的log、exp等函数
  18. Windows 最新版sourcetree免登录方法
  19. html css 清除 button 选中时的边框样式 CSS outline属性
  20. 划重点 iOS15正式发布, 全新的通知推送系统,你必须要知道

热门文章

  1. 最易难学习的编程语言榜单出炉,C++最难学?
  2. 基于Halcon的螺栓螺丝部分划痕、腐蚀缺陷检测
  3. 量子计算机大致原理,通俗简介量子计算机原理
  4. 公司 | 四年狂奔,少儿编程准独角兽小码王的盈利逻辑是什么?
  5. NLP基础--single-pass 聚类算法
  6. window下PC版 charles小程序抓包
  7. timestamp和datetime的区别
  8. 全球语种谱系图,看看机器翻译需要跨越的大山
  9. SSM5.2版本整合
  10. $‘\r‘: 未找到命令的问题解决