`

MySQL安装详解(V5.5 For Windows)

阅读更多
这几年一直在用MySQL,并且是Windows+.Net+MySQL的搭配,用MyISAM引擎支持过单表每天千万以上的数据递增,TB级的数据MySQL游刃有余。最近在做一个较大并发的项目,尝试了InnoDB的MySQL5.5,30M不到的安装文件,表现丝毫不逊于庞大的Oracle或MSSqlServer。开源、不迷信Linux,相信MySQL在Windows中会得到越来越广泛的应用。整理了之前的一篇文章,希望给入门者有所帮助。

安装环境:Windows Server 2003 [32bit NTFS]
版本信息:MySQL 5.5.15 [下载地址:http://dev.mysql.com/downloads/]
参考文献:http://dev.mysql.com/doc/refman/5.1/zh/installing.html



安装步骤


步骤1:选择安装类型
有3种安装类型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。
Typical(典型安装)安装只安装MySQL服务器、mysql命令行客户端和命令行实用程序。命令行客户端和实用程序包括mysqldump、myisamchk和其它几个工具来帮助你管理MySQL服务器。
Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。
Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。



步骤2:定制安装对话框
所有可用组件列入定制安装对话框左侧的树状视图内。未安装的组件用红色 X 图标表示;已经安装的组件有灰色图标。要想更改组件,点击该组件的图标并从下拉列表中选择新的选项。
可以点击安装路径右侧的Change...按钮来更改默认安装路径。
选择了安装组件和安装路径后,点击Next按钮进入确认对话框。



步骤3:选择配置类型
可以选择两种配置类型:Detailed Configuration(详细配置)和Standard Configuration(标准配置)。Standard Configuration(标准配置)选项适合想要快速启动MySQL而不必考虑服务器配置的新用户。详细配置选项适合想要更加细粒度控制服务器配置的高级用户。
如果你是MySQL的新手,需要配置为单用户开发机的服务器,Standard Configuration(标准配置)应当适合你的需求。选择Standard Configuration(标准配置)选项,则 MySQL Configuration Wizard(配置向导)自动设置所有配置选项,但不包括服务选项和安全选项。
Standard Configuration(标准配置)设置选项可能与安装MySQL的系统不兼容。如果系统上已经安装了MySQL和你想要配置的安装,建议选择详细配置。



步骤4:选择服务器类型
可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策。
·Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。
·Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。
·Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。



步骤5:选择储存引擎
你可以指出创建MySQL表时使用的表处理器。通过该选项,你可以选择是否使用InnoDB储存引擎,以及InnoDB占用多大比例的服务器资源。
·Multifunctional Database(多功能数据库):选择该选项,则同时使用InnoDB和MyISAM储存引擎,并在两个引擎之间平均分配资源。建议经常使用两个储存引擎的用户选择该选项。
·Transactional Database Only(只是事务处理数据库):该选项同时使用InnoDB和MyISAM 储存引擎,但是将大多数服务器资源指派给InnoDB储存引擎。建议主要使用InnoDB只偶尔使用MyISAM的用户选择该选项。
·Non-Transactional Database Only(只是非事务处理数据库):该选项完全禁用InnoDB储存引擎,将所有服务器资源指派给MyISAM储存引擎。建议不使用InnoDB的用户选择该选项。
这里简单介绍一下,InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比 InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持及外键等高级数据库功能。



步骤6:选择InnoDB数据文件存放目录



步骤7:设置并发连接数设置
限制所创建的与MySQL服务器之间的并行连接数量很重要,以便防止服务器耗尽资源。
·Decision Support(决策支持)(DSS)/OLAP:如果服务器不需要大量的并行连接可以选择该选项。假定平均并行连接数为20。
·Online Transaction Processing(联机事务处理)(OLTP):如果你的服务器需要大量的并行连接则选择该选项。最大连接数设置为500。
·Manual Setting(人工设置):选择该选项可以手动设置服务器并行连接的最大数目。从前面的下拉框中选择并行连接的数目,如果你期望的数目不在列表中,则在下拉框中输入最大连接数。



步骤8:联网选项
在Networking Options(网络选项)对话框中可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号。默认情况启用TCP/IP网络。要想禁用 TCP/IP网络,取消选择Enable TCP/IP Networking选项旁边的检查框。
默认使用3306端口。要想更访问MySQL使用的端口,从下拉框选择一个新端口号或直接向下拉框输入新的端口号。如果你选择的端口号已经被占用,将提示确认选择的端口号。



步骤9:选择字符集
MySQL服务器支持多种字符集,可以设置适用于所有表、列和数据库的默认服务器字符集。使用Character Set(字符集对话框)来更改 MySQL服务器的默认字符集。
·Standard Character Set(标准字符集):如果想要使用Latin1做为默认服务器字符集,则选择该选项。Latin1用于英语和许多西欧语言。
·Best Support For Multilingualism(支持多种语言):如果想要使用UTF8做为默认服务器字符集,则选择该选项。UTF8可以 将不同语言的字符储存为单一的字符集。
·Manual Selected Default Character Set/Collation(人工选择的默认字符集/校对规则):如果想要手动选择服务器的默认字符集,请选择该项。从下拉列表中选择期望的字符集。



步骤10:设置服务
在基于Windows NT的平台上,可以将MySQL服务器安装成服务。安装成服务,系统启动时可以自动启动MySQL服务器,甚至出现服务故障时可以随Windows自动启动。
默认情况,MySQL Configuration Wizard(配置向导)将MySQL服务器安装为服务,服务名为MySQL。如果你不想安装服务,取消Install As Windows Service选项旁边的选择框。可以从下拉框选择新的服务名或在下拉框输入新的服务名来更改服务名。
要想将MySQL服务器安装为服务,但是不自动启动,不选中Launch the MySQL Server Automatically选项旁边的检查框。



步骤11:安全选项
强烈建议为你的MySQL服务器设置一个root密码,默认情况MySQL Configuration Wizard(配置向导)要求你设置一个root密码。如果你不想设置root密码,不选中Modify Security Settings(修改安全设定值)选项旁边的选择框。
要想设置root密码,在New root password(输入新密码)和Confirm(确认)两个框内输入期望的密码。如果重新配置已有的服务器,你还需要Current root password(当前root密码)框内输入已有的root密码。
要想防止通过网络登录,不选中Enable root access from remote machines(不允许远程连接)选项旁边的框。这样可以提高安全。
要想创建一个匿名用户账户,选中Create An Anonymous Account(创建匿名账户)选项旁边的框。创建匿名账户会降低服务器的安全,并造成登录和许可困难。因此不建议。



OK,最后完成。
转自:http://www.cnblogs.com/wu-jian/archive/2011/09/17/2179608.html
  • 大小: 16.6 KB
  • 大小: 21.9 KB
  • 大小: 19.5 KB
  • 大小: 23.6 KB
  • 大小: 23 KB
  • 大小: 19.5 KB
  • 大小: 22.6 KB
  • 大小: 19.9 KB
  • 大小: 21.1 KB
  • 大小: 20.5 KB
  • 大小: 18.5 KB
  • 大小: 17.7 KB
分享到:
评论

相关推荐

    MySQL安装详解(V5.5 For Windows) .zip

    总的来说,安装MySQL 5.5 for Windows并不复杂,只需按照向导的提示一步步操作即可。理解并熟练这个过程对于任何希望在Windows平台上使用MySQL的开发者或系统管理员都是至关重要的。在后续的使用中,你还可以学习...

    CentOS安装MySQL 5.5

    ### CentOS安装MySQL 5.5知识点详解 #### 1. 概述 本文档旨在指导如何在CentOS系统上从源代码编译、安装并配置MySQL 5.5数据库管理系统。该过程涉及到软件环境的准备、编译工具的安装、MySQL源代码的编译与配置等...

    mysql5.1升级mysql5.5操作步骤

    ### MySQL 5.1 升级至 MySQL 5.5 的关键知识点 #### MySQL 5.5 新特性 - **默认存储引擎改变**:MySQL 5.5 中默认的存储引擎由 MyISAM 改为了 InnoDB。这一改变极大地提高了数据库的安全性和可靠性,因为 InnoDB ...

    MySQL 5.5 Windows安装详解

    ### MySQL 5.5 Windows安装详解 #### 一、MySQL简介 MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),最初由瑞典的MySQL AB公司开发,后来被Oracle公司收购。MySQL因其高性能、可靠性和易用性而受到全球...

    linux 安装mysql5.5文档

    ### Linux环境下MySQL 5.5的安装与配置详解 #### 一、环境准备与软件下载 在开始安装MySQL 5.5之前,首先确保Linux系统(本例为CentOS)已准备好并创建了用于存放软件包的目录。具体操作如下: 1. **创建目录**:...

    Mysql5.5安装步骤详细图解

    以上就是MySQL 5.5在Windows上的安装步骤。在实际操作中,你可能会遇到网络问题、权限问题或者兼容性问题,这时需要根据错误提示进行相应的解决。对于更复杂的安装环境,比如Linux或者Mac,安装步骤会有所不同,但...

    MySQL5.5 安装步骤详细图解

    ### MySQL 5.5 安装步骤详细图解 #### 安装背景及目的 本文旨在详细介绍MySQL 5.5.27版本在Windows 7 64位家庭普通版操作系统上的安装步骤,并通过图文结合的方式,帮助读者顺利完成MySQL数据库的安装与基本配置。...

    MySQL 5.5 服务器变量详解

    ### MySQL 5.5 服务器变量详解 #### autocommit={0|1} - **定义**: 控制MySQL事务是否在每次执行数据修改语句后自动提交。设置为1时,每条修改语句(如 INSERT、UPDATE 或 DELETE)都会立即提交;设置为0则需要...

    mysql5.5详解

    从给定的文件标题“mysql5.5详解”和描述“MySQL 5.5新特性详解及参数优化,好资料!!!!”,我们可以深入探讨MySQL 5.5版本中引入的重要特性和性能优化策略。 ### MySQL 5.5新特性 #### 1. **InnoDB作为默认...

    mysql5.5安装图解

    #### MySQL 5.5 安装步骤详解 1. **下载安装包**:访问MySQL官方网站或其他可信源下载MySQL 5.5 的安装包。根据您的操作系统选择合适的版本。 2. **运行安装程序**: - 双击下载好的安装文件启动安装向导。 - ...

    mysql安装教程 linux安装mysql Windows安装mysql_Mysql教程

    ### MySQL安装教程:Linux与Windows环境下的安装及配置详解 #### 一、MySQL在Linux环境下的安装步骤 在Linux环境中安装MySQL通常分为几个步骤:安装MySQL服务器、配置MySQL以及简单的测试。 1. **安装MySQL服务器...

    linux下myql5.5安装详解

    ### Linux 下 MySQL 5.5 安装及 CMake 包安装详解 #### 一、前期准备 在开始安装 MySQL 5.5 之前,我们需要确保已经安装了一系列的基础软件包,这些软件包对于后续的安装过程是必要的。下面将详细介绍需要安装的...

    MySQL_5.5中文参考手册

    - **步骤详解**:介绍如何在各种操作系统上安装 MySQL 二进制分发版的具体步骤。 - **配置文件**:指导用户如何创建和编辑配置文件以优化 MySQL 的性能。 #### 2.3 在 Windows 上安装 MySQL - **系统要求**:列出了...

    mysql5.5安装配置完整教程

    ### MySQL 5.5 安装与配置教程详解 #### 一、MySQL 5.5 安装前的准备工作 在开始安装 MySQL 5.5 之前,我们需要确保系统环境符合以下条件: 1. **操作系统**:本教程适用于基于 Red Hat 的 Linux 发行版(如 ...

    mysql5.5版本

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它在2010年发布,带来了许多性能提升和功能增强,使得这个版本对于开发者和初学者来说极具吸引力。MySQL 5.5不仅提升了处理大量数据的能力,还优化了InnoDB存储引擎...

Global site tag (gtag.js) - Google Analytics