step1:打开下载的mysql安装文件(mysql-5.5.36-win32.msi),双击运行,如下图:

step2:点击“Next”按钮继续,如下图:

step3:点击“勾选”,点击“Next”按钮继续,如下图

step4:选择安装类型包含--Typical(典型安装)、Custom(自定义安装)、Complete(完全安装)三个选项,我们选择“Custom”类型。

Typical(典型安装):只安装Mysql服务器,mysql命令行客户端和命令行实用程序。命令行客户端和实用程序mysqldump、myisamchk和其它几个工具来帮助你管理mysql服务器。

Complete(完全安装):将安装软件包内包含的所有组件。完全安装软件包包含的组件包括嵌入式服务器库、基准套件、支持脚本和文档。

Custom(自定义安装):允许你完全控制你想要安装的软件包和安装路径。所有可用组件列入定制安装对话框左侧的树状视图内。未安装的组件用红色X图标表示,已安装的组件有灰色图标。要想更改组件,点击该组件的图标并从下拉列表中选择新的选项。

可以点击安装路径右侧的Change...按钮来更改默认路径。(路径建议不要更改)如下图:

step5:上一步选择了Custom安装,这里将设定mysql的组件包和安装路径,设定好之后,单击“Next”继续安装,如下图:(建议所有的开发软件安装在C盘,其他的软件安装在D盘)

step6:默认勾选mysql的配置“Launch the Mysql Instance Configuration Wizard”,单击“finish”结束软件安装并且启动mysql配置向导,如下图:

step7:选择配置方式,Detailed Comfiguration(手动精确配置)、Standard Comfiguration(标准配置)。

Standard Comfiguration(标准配置)选项适合想要快速启动mysql而不必考虑服务器配置的新用户。

Detailed Comfiguration(详细配置)选项适合想要更加细粒度控制服务器配置的高级用户。

我们选择“Detailed Comfiguration”,方便熟悉配置过程,单击“Next”,继续配置,如下图:

step8:选择服务器类型:

Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。江mysql配置成使用最少的系统资源。

Sever Machine(服务器):该选项代表服务器,mysql服务器可以同其他应用程序一起运行,例如FTP、email和web服务器。Mysql服务器配置成使用适当比例的系统资源。

Dedicated Mysql Sever Machine(专用Mysql服务器):该选项代表只运行Mysql服务的服务器。假定运行没有运行其他的的应用程序。Mysql服务器配置成使用所有可用的系统资源。

选择开发机器,单击“Next”继续,如下图:

step9:选择mysql服务器的大致用途:

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类型更快,但是不提供事务支持及外键等高级数据库功能。

我们这里选择“Multifunctional Database”,按“Next”按钮继续,如下图:

step10:对InnoDB Tablespace进行配置,就是为InnoDB数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则会造成数据库损坏,当然,对数据库做个备份就没问题了,这里不详述,我这里没有修改,使用默认位置,直接按“Next”继续,如下图:

step11:选择您的网站的一般mysql访问量,同时连接的数目或设置并发连接数的设置

Decision Support(决策支持)(DSS)/OLAP:如果服务器不需要大量的并行连接可以选择该选项。假定平均并行连接数为20。

Online Transaction Processing(联机事务处理)(OLTP):如果你的服务器需要大量的并行连接则选择该选项。最大连接数设置为500。

Manual Setting(人工设置):选择该选项可以手动设置服务器并行连接的最大数目。从前面的下拉框中选择并行连接的数目,如果你期望的数目不在列表中,则在下拉框中输入最大连接数。

我这里选“Decision Support”,按“Next”继续,如下图:

step12:是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,我这里启用,把前面的勾打上,Port Number:3306,在这个页面上,还可以选择“启用标准模式”(Enable Strict Mode),按“Next”继续,如下图:

step13:选择mysql字符集编码

Standard Character Set(标准字符集):如果想要使用Lantin1作为默认服务器字符集,则选择该选项。Lantin1用于英语和许多西欧语言。

Best Support For Multilingualism(支持多种语言):如果想使用UTF8作为默认服务器字符集,则选择该选项。UTF8可以将不同语言的字符储存为单一的字符集。

Manual Selected Default Character Set/Collation(人工选择的默认字符集/校对规则):如果想要手动选择服务器的默认字符集,请选择该项。从下拉列表中选择期望的字符集。

选择人工选择,按“Next”继续,如下图:

step14:设置服务

在基于Windows的平台上,可以将mysql服务器安装成服务。安装成服务,系统启动时可以自动启动mysql服务器,甚至出现服务故障时可以随Windows自动启动。

默认情况,Mysql Configuration Wizard(配置向导)将mysql服务器安装成服务,服务名为Mysql。如果你不想安装服务,取消Install As Windows Service 选项旁边的选项框。可以从下拉框选择新的服务名或在下拉框输入新的服务名来更改服务名。

要想将mysql服务器安装为服务,但是不自动启动,不选中Launch the Mysql Server Automatically 选项旁边的检查框。

还可以指定Service Name(服务标识名称),是否将Mysql的bin目录加入到Windows Path(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”,就可以了,不用指出mysql.exe的完整地址,很方便)。

我这里全部打上勾,Service Name 不变,按“Next”按钮继续,如下图:

step15:“Enable root access from remote machines”,允许远程连接,设置完毕,按“Next”继续,如下图:

二、mysql安装详解的更多相关文章

  1. MySQL学习笔记之MySQL安装详解

    前言 虽然现在NoSQL发展迅速,但MySQL还是非常受欢迎的,成千上万的公司依旧采用LAMP OR LNMP的搭配来进行开发,因此MYSQL的学习还是有一定的必要. 安装环境:Windows 7,需 ...

  2. Mysql安装详解

    1.MySQL三种安装方式 Rpm包安装 免编译二进制包安装 源码编译安装 1.1.安装环境 Red Hat Enterprise Linux Server release 6.4 2.安装介绍 2. ...

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

    前言 这几年一直在用MySQL,并且是Windows+.Net+MySQL的搭配,用MyISAM引擎支持过单表每天千万以上的数据递增,TB级的数据MySQL游刃有余.最近在做一个较大并发的项目,尝试了 ...

  4. MySQL安装详解图文版(V5.5 For Windows)

    MySQL在Windows中会得到越来越广泛的应用.故整理MySQL安装详解如下,以备不时之需.安装环境:Windows Server 2003 [32bit NTFS]版本信息:MySQL 5.5. ...

  5. MySQL慢查询(二) - pt-query-digest详解慢查询日志

    一.简介 pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog.General log.slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdu ...

  6. MySQL慢查询(二) - pt-query-digest详解慢查询日志 pt-query-digest 慢日志分析

    随笔 - 66 文章 - 0 评论 - 19 MySQL慢查询(二) - pt-query-digest详解慢查询日志 一.简介 pt-query-digest是用于分析mysql慢查询的一个工具,它 ...

  7. Hadoop 发行版本 Hortonworks 安装详解(二) 安装Ambari

    一.通过yum安装ambari-server 由于上一步我们搭建了本地源,实际上yum是通过本地源安装的ambari-server,虽然也可以直接通过官方源在线安装,不过体积巨大比较费时. 这里我选择 ...

  8. MYSQL之数据库初识、安装详解、sql语句基本操作

    目录 MYSQL之数据库初识及安装详解 1.什么是数据库? 1.什么是数据?(data) 2.什么是数据库?(databases,简称DB) 2.为什要用数据库? 3.什么是数据库管理系统?(Data ...

  9. MySQL存储过程详解 mysql 存储过程(二)

    mysql存储过程详解 1.      存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL ...

随机推荐

  1. Lead软件项目半年感受

    Lead一个项目快半年了,整体来说是个辛苦活. 除了自己的研发进度,还要负责对上,对下,对外的交流.这里记录一些感受.     对上的交流,除了确保正确理解老大的安排.就是确保老大在和他的lead以及 ...

  2. JavaScript的string方法(demo)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  3. Node.js Express 框架 Express

    Express 简介 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具. 使用 Express 可以快速 ...

  4. MOS简单应用

    高端功率开关驱动的原理非常简单,和低端功率开关驱动相对应,就是负载一端和开关管相连,另外一端直接接地.正常情况下,没有控制信号的时候,开关管不导通,负载中没有电流流过,即负载处于断电状态:反之,如果控 ...

  5. MongoDB资料汇总专题(转)

    原文地址:http://blog.nosqlfan.com/html/3548.html 1.MongoDB是什么 MongoDB介绍PPT分享 MongoDB GridFS介绍PPT两则 初识 Mo ...

  6. Rest Api(转载)

    来源:http://www.cnblogs.com/springyangwc/archive/2012/01/18/2325784.html 概述 REST 从资源的角度来观察整个网络,分布在各处的资 ...

  7. 【BZOJ3837】[Pa2013]Filary 随机化神题

    [BZOJ3837][Pa2013]Filary Description 给定n个正整数,从中挑出k个数,满足:存在某一个m(m>=2),使得这k个数模m的余数相等. 求出k的最大值,并求出此时 ...

  8. kubernetes-notes--阅读笔记

    文档地址 https://www.huweihuang.com/kubernetes-notes/

  9. 基于EasyDarwin实现幼儿园监控类项目

    移动互联网越来越普及,幼儿园监控类的项目也越来越多,如何能够以最低的成本.最快的速度搭建一套幼儿园监控类的平台成了许多开发者的需求,那么我们今天就来简单探讨一下如何基于EasyDarwin实现一套幼儿 ...

  10. HDOJ 4704 Sum 规律 欧拉定理

    规律 欧拉定理: 找规律 2^n-1 ,n 非常大用欧拉定理 Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/13 ...