如何在Windows上安装MySQL数据库服务器

如何在Windows上安装MySQL数据库服务器,第1张

要看你做些什么,如果是做服务器,用Windows2003SERVER好,如果只是一般的家用,XP就行了。

附上Windows2003对于WindowsXP性能上的优势:

一般来说,windows2003是用在服务器上的 *** 作系统,而xp这是用在客户端较为常用的 *** 作系统。xp是98得接班,2003是2000下一代,这种说法不专业,因为2003在不启动服务器角色的情况下就是xp,下面是具体的差别:

1、看你是什么用户了。如果你是一般的用户,玩电脑的水平不是很高,碰到什么问题一般得请别人来帮你解决的话,在技术上,建议你使用XP或是请别人来帮你安装windows2003。因为windows2003出于安全方面的考虑非常多,很多东西默认是不打开的,在使用中,如果你水平很低的话,可能会发晕。

2、windows2003的设计是专用于服务器的,不过,经过少量的参数调整,能非常好的用于个人娱乐平台。但是要注意的是,如果你有什么老的硬件,特别是4、5年之前出品的东西,一定要搞清楚是否兼容。如果你的机器是新购不到一年的,基本上不会出现什么兼容问题。多数情况下,硬件驱动使用win2k或是winxp下的就好。另外要注意的是,除非特别说明驱动适用于windows2003,否则一定不要加装主板驱动和硬盘驱动。另:如果windows2003本身能正常认识你的硬件,而且能使你的硬件正常使用,最好不要另装驱动,或先镜像备份后再去试。

3、在图象/**采集、制作上,windows2003似乎有先天不足(或是开发商还没有跟上),很多扫描仪、数码摄像机在windows2003上是无法正常使用的。本人的一台紫光扫描仪和松下的摄像机就不可以。反之,在XP下能很好的使用。

4、XP的多用户管理功能是很差的,差到还不足与windows2000server相比,在XP中,无法对一个磁盘、一个目录的访问、读写权进行特别设定,而windows2003就做得非常好。因此,如果你想使用多用户系统、想存放别人不能访问的东西,windows2003是一个非常好的选择,而且对于技术稍好的朋友会发现,在受限帐户下使用windows2003,9999%的病毒、木马、恶意程序对你的机器都不会起作用。(XP也可以使用受限帐户,但是没有windows2003管理功能强)。不过,有一点XP要比windows2003强,那就是XP的多个用户本地同时登录(开始-》注销-》切换用户)至今的win中,也只有XP有这个功能(至于远程登录本人没功夫去试了,呵呵)。

5、专业电脑技术人员或想真正学电脑技术的朋友来说,windows2003是非常好的选择。因为它是真正的Server,很多编程环境、很多数据库管理只有在Server环境下才能真正使用。特别是网络环境、IIS等,由于XP有同时9用户并发联接限制,windows2003明显比XP要强大。

6、对于多数游戏来说,windows2003和XP下没有什么不同。对于某些老软件,windows2003下设定以兼容方式运行时本人发现,XP下不能使用的,windows2003反而能使用(如开天辟地背单词等)也是有的。当前流行的游戏很少发现windows2003下不能用的,而且在正常设定windows2003参数下(主要指打开显卡加速、声卡加速、DX全部功能,优化后台与优化前台程序设定等),windows2003不比XP下差。

7、系统安全性上,应该说对于对电脑熟的朋友,windows2003安全性远高于XP,对于电脑不熟的朋友,XP与windows2003下都不安全,呵呵,打开系统自带的防火墙或加装天网吧,这样好一些(建议不使用系统自带防火墙,那玩意儿功能太差了点,用天网,功能强,使用简单)。

以下是Win7系统安装SQL2000企业版数据库的方法

开始前如果已经安装失败,请删除C:\Program Files\Microsoft SQL Server目录下的80和MSSQL两个目录

1、确保关闭第三方防火墙,系统自带的不用关

2、启用系统内置的管理员administrator,不要用自己创建的管理员,如果内置管理员名已被更改,改回来后重启电脑

3、确保以下两个服务开启:Print Spooler、Server("我的电脑"上右键"管理",左侧列表中选择"服务")

4、确保本地连接里属性中"Microsoft网络的文件和打印机共享"前面有钩

5、到"网络和共享中心"左侧点"高级共享设置",开启所有共享,"网络发现"开不开无所谓。

在安装sql2000的MSDE程序上右键-》兼容性-》在"使用管理员权限运行"上打钩,不需要选择"以兼容模式运行这个程序"

6、单独下载MSDE,微软官方下载地址:

7、安装MSDE,安装方法如下:

双击解压CHS_MSDE2000Aexe,命令提示符下进入解压后的文件夹路径后输入:

setup sapwd="sa"securitymode=SQL disablenetworkprotocols=0

注:上面的"sa"是sa的口令,可自己换成别的

8、打开光盘或者光盘镜像,正常安装SQL2000企业版,如果安装时提示sql2000挂起无法安装,打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。

9、安装SQL2000SP4补丁,微软官方下载地址:

如何去掉安装SQL2000后系统托盘里的同步中心图标:

注册表中键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers

项中找到一个与SQL Server 2000相关的分支,删除它,重启

安装SQL2000后,会发现sa用户不能连到数据库(查询分析器和编程中只支持Windows登录验证),解决办法如下:

注册表中键值

[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER]

这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。

Win7安装SQL2000后在企业管理器中新建表出错问题解决:

新建表时,先单击数据库中已存在的一张表,然后在上面右键"新建表",如果在空白处右键来新建表,是会出问题的。

其实使用云数据库的好处,其实很简单,说白了就是省时、省力、省心。

有人说安装一个数据库很简单,为什么要花钱去买云数据库呢?比如Mysql,本身就是免费的,我何不自己安装呢?那么我们从这几点看看成本:

硬件服务器:自己安装数据库的话,也得有服务器安装吧,就算随便找个PC安装,PC也是钱呐;这些都需要自购。

机房、网络:安装好的数据库放呐?肯定得有个机房吧。包括网络,都需要自己来搭建。

如果说上面几点,一般的公司都具备条件,那么再往下看:

DBA:数据库搭建好了得有人管,一个优秀DBA的工资可不低哟。

各种监控:数据库的性能怎么样,压力大不大,都需要有监控系统时刻盯着。

数据库的高可用:单台数据库可以运行了,那么得考虑数据库的高可用了,只部署一台肯定是不够的,至少得来个主备,更高级一些的都需要几地几中心的容灾。

数据库的扩容:业务量上去了,数据库容量不够用了,资源得加上。

*** 作系统、数据库补丁或升级:这也是少不了的。

显而易见,云数据库有着自动化、标准化、智能化这些优势,可以完美的解决上面这些痛点。

但是云数据库和传统的数据库相比,也有着自己的劣势:

隐私问题:数据毕竟是放在人家的服务器上面的,那么一定就会有着隐私泄露的风险。

安全问题:同上,所以很多云数据都是支持全量和增量备份的。

所以有实力的公司都会搭建自己的私有云,相比公有云来说,成本会更高。

希望我的回答,能够帮助到你。

在 Oracle Linux 上,我发现有一种非常轻松的办法可以让系统满足这些安装先决条件:首先安装一个名为 oracle-rdbms-server-11gR2-preinstall 的 RPM 软件包。此 RPM 执行一些预配置步骤,包括:

自动下载并安装 Oracle Grid Infrastructure 和 Oracle Database 11g 第 2 版 (11203) 安装过程所需的任何额外的软件包和特定软件版本,并通过 yum 或 up2date 功能处理软件包依赖关系。

创建用户 oracle 和组 oinstall(针对 OraInventory)、dba(针对 OSDBA),供数据库安装期间使用。(出于安全目的,该用户没有默认口令,且不能远程登录)。要启用远程登录,请使用 passwd 工具设置一个口令。)

修改 /etc/sysctlconf 中的内核参数以更改共享内存、信号、最大文件描述符数量等设置。

设置 /etc/security/limitsconf 中的软硬 shell 资源限制,如锁定内存地址空间、打开的文件数量、进程数和核心文件大小。

对于 x86_64 计算机,在内核中设置 numa=off。

请注意,oracle-rdbms-server-11gR2-preinstall 只是根据数据库安装的需要来分析现有的 /etc/sysctlconf 和 /etc/security/limitsconf 文件并更新值。所有与数据库安装无关的预自定义设置保持不变。

oracle-rdbms-server-11gR2-preinstall RPM 软件包可通过 Oracle Unbreakable Linux Network(ULN,需要支持合同)、Oracle Linux 分发媒体或 Oracle 公共 yum 信息库获取。因此,无论系统是否在 ULN 注册访问 Oracle 补丁和支持,您均可使用 oracle-rdbms-server-11gR2-preinstall 来简化 Oracle Linux 上的数据库安装。此外,Oracle 公共 yum 信息库现在还包括了所有安全和错误勘误表,从而通过最新的安全更新和错误修复来确保系统的安全和稳定。

安装 oracle-rdbms-server-11gR2-preinstall RPM

本文其余部分将逐步介绍通过 Oracle 公共 yum 信息库在 Oracle Linux 上安装 oracle-rdbms-server-11gR2-preinstall 的过程。我首先从一个运行适用于 x86_64 的 Oracle Linux 第 6 版 Update 3 的系统开始,这个 64 位版本的 Oracle Linux 是我从 Oracle 软件交付云(需要注册或登录)下载的。首先,设置一个 yum 配置文件,让其指向正确的信息库,然后从该信息库安装 oracle-rdbms-server-11gR2-preinstall RPM。

以下是针对 Oracle 数据库安装使用 oracle-rdbms-server-11gR2-preinstall 对系统进行预配置的步骤:

作为一个授权用户(如 root)检索配置信息库位置的文件:

# cd /etc/yumreposd

# wget >

ACCESS容易一些。

理由:

1、ACCESS是小型数据库,随Office安装,安装简单;

SQL是大型数据库,独立安装,过程稍复杂。

2、ACCESS建库、建表、做表间关系、建立查询都易于上手;

SQL系统复杂, *** 作流程烦琐。

3、ACCESS占系统资源少,不影响机器性能;SQL反之。

4、最后,ACCESS为后台数据库,易于测试,易于移植(要知道不是所有的动态空间都支持SQL啊。

以上就是关于如何在Windows上安装MySQL数据库服务器全部的内容,包括:如何在Windows上安装MySQL数据库服务器、我的电脑是W7系统怎么安装SQL数据库、阿里云数据库,跟自己在服务器安装的有什么区别有人说安装很简单,那为什么要花钱买等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10150910.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存