MySQL数据库的安装与配置

mysql安装与配置

Windows平台下载安装和配置MySQL

基于Windows平台的MySQL安装文件有两个版本,一种是以.msi作为后缀名的二进制分发版,一种是以.zip作为后缀的压缩文件。(我们使用.msi)

1、安装MySQL

(1)针对不同的操作系统,MySQL提供了多版本的安装文件,初学者可以到http://dev.mysql.com/downloads/mysql/#downloads网站下载版本为5.5的MySQL安装文件(二进制分发版)。下载完毕后,双击安装文件进行安装。此时会弹出MySQL安装向导界面,如图所示。

相关软件:
链接:https://pan.baidu.com/s/1GISzbl-MBkAsVATRRMQeyg 
提取码:kjjc

在这里插入图片描述
(2)单击图中的Next按钮进行下一步操作,此时会显示用户许可协议界面,如图所示。

在这里插入图片描述

(3)选中图中I accept the terms in the License Agreement复选框,单击Next按钮进行下一步操作,此时会 进入选择安装类型界面,如图所示。

在这里插入图片描述

在图中列出了三安装类型,关于这三种类型的具体讲解如下所示。

①Typical(典型安装):只会安装MySQL服务器、MySQL命令行客户端和命令行使用程序。

②Custom(定制安装):选择想要安装的软件和安装路径。

③Complete(定制安装):安装软件包内的所有组件。

(4)未来熟悉安装过程,我们选择定制安装,单击Next按钮进入定制安装界面,如图所示。

在这里插入图片描述

默认情况下,MySQL的安装目录为”C:\Program Files\MySQL\MySQL Server5.5“,这里使用的是默认安装目录。如果想要更改MySQL的安装路径可以单击右侧的Browse按钮。

图中所有组件的安装目录也是可以更改的,只需单击组件右侧的下拉列表并从中 选择新的选项即可,如图 所示 。

在这里插入图片描述

(5)直接单击图中的Next按钮,进入准备安装界面,如图所示。

在这里插入图片描述

(6)单击图中的Install按钮,开始安装MySQL。此时可以看到安装的进度,当MySQL安装完成后就会 显示MySQL简介,如图所示。

在这里插入图片描述

(7)安装完成显示如图所示。

在这里插入图片描述

至此,便完成了MySQL的安装。需要注意的是,图中的Launch the MySQL instance Configuration Wizard复选框用于开启MySQL配置向导,如果此时选中改复选框,然后单击Finish按钮,就会进入MySQL配置向导界面,开始配置MySQL。

2、配置MySQL

(1)MySQL安装完成后,还需进行配置。可以在MySQL安装目录下的bin目录中双击MySQLInstanceConfig.exe文件启动配置向导,也可以选中图中的Launch the MySQL instance Configuration Wizard,单击Finish按钮进入MySQL配置向导界。

在这里插入图片描述

在这里插入图片描述

(2)单击图中的Next按钮,进入选择配置类型界面,如图所示。

在这里插入图片描述

图中所示界面,有两种配置类型可以选择,关于这两种配置类型的具体讲解如下:

①Detailed Configuration(详细配置):该选项适合想要详细配置服务器的高级用户。

②Standard Configuration(标准配置):该选项适合想要快速启动MySQL而不必考虑服务器配置的用户。

(3)为了更好的学习MySQL配置过程,在此选择Detailed Configuration选项,单击Next按钮,进入服务器类型界面,在该界面中可以选择三种服务器类型,选择那种服务器类型将直接影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策,如图所示。

在这里插入图片描述

在图中,有三个服务器类型选项,关于这三个选项的具体讲解如下图所示。

①Developer Machine(开发者类型):该类型消耗的内存资源最少,主要适用于软件开发者,而且也是默认选项,建议一般用户选择该项。

②Server Machine(服务器类型):该类型占用的内存资源稍多一些,主要用作服务器的机器可以选择该项。

③Dedicated MySQL Server Machine(专用MySQL服务器):该类型占用所有的可用资源,消耗内存最大。专门用来作数据库服务器的机器可以选择该项。

(4)由于我们使用MySQL进行软件开发工作,因此选择Developer Machine选项。单击图中Next按钮进入数据库用途界面,如图所示。

在这里插入图片描述

①Multifunctional Database(多功能数据库):该选项同时使用InnoDB和MyISAM储存引擎,并在两个引擎之间平均分配资源。建议经常使用两个储存引擎的用户选择该选项。

②Transactional Database Only(事务处理数据库):改选项同时使用InnoDB和MyISAM储存引擎,但是将大多数服务器资源指派给InnoDB储存引擎。建议主要使用InnoDB只偶尔使用MyISAM的用户选择该选项。

③Non-Transactional Database Only(非事务处理数据库):该选项完全禁用InnoDB储存引擎,将所有服务器资源指派给MyISAM储存引擎。建议不使用InnoDB的用户选择该选项。

(5)选择Multifunctional Database数据库,单击图中Next按钮进入InnoDB表空间配置界面,如图所示。

在这里插入图片描述

在图中可以对InnoDB Tablespace进行配置,简单来说就是为InnoDB数据库文件选择一个存储空间。需要注意的是,如果修改了存储空间,重装数据库的时候选择相同的位置,否则可能会造成数据库损坏。

(6)在此选择默认位置就可以,直接单击Next按钮,进入设置服务器最大并发连接数量(也就是同时访问MySQL的最大数据量)界面,如图所示。

在这里插入图片描述

图中提供三个选项用于设置服务器最大并发连接数量,关于着三个选项的具体讲解如下所示。

①Decision Support(DSS)/OLAP(决策支持):如果服务器不需要大量的并发连接可以选择该项。假设最大连接数目设置为100,则平均并发连接数为20.

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

③Manual Setting(人工设置):该选项可以手动设置服务器并发连接的最大数目,默认连接数量为15。

(7)在此选择Manual Setting选项,并使用默认连接数量15,单击Next按钮进入设置网络界面,如图所示。

在这里插入图片描述

从图中可以看出,MySQL默认情况下启动TCP/IP网络,端口号为3306,如果不想使用这个端口号,也可以通过下拉列表框更改,但必须保证端口号没被占用。Add firewall exception for this port复选框用来在防火墙上注册这个端口号,在这里选择该选项。(选上)

Enable Strict Mode复选框用来启用MySQL标准模式,这样MySQL就会对输入的数据进行严格的检查,不允许出现微小的语法错误。(一般不选)

(8)单击图中Next按钮,进入设置MySQL默认字符集编码界面,如图所示。

在这里插入图片描述

在图中,有三个设置字符集编码的选项,关于这三个选项的具体讲解如下:

①Standard Character Set(标准字符集):该选项是一个默认的字符集,支持英文和许多西欧语言,默认值为Latinl。

②Best Support For Multilingualism(支持多种语言):该选项支持大部分语言的字符集,默认字符集为UTF8。

③Manual Selected Default Character Set/Collation(人工选择默认字符集/校对规则):该选项主要用于手动设置字符集,可以通过下列菜单选择字符集编码,其中包含GBK、GB2312、UTF8等。

(9)选择Manual Selected Default Character Set/Collation选项,并在该选项中将字符集编码设置为UTF8,单击Next按钮进入设置Windows选项界面,这一步将MySQL安装在Windows服务,并且可以设置服务器名称,如图所示。

在这里插入图片描述

图中界面中提供了多个选项,关于这些选项的具体讲解如下:(全选)

①Install As Windows Server复选框:可以将MySQL安装为Windows服务。

②Service Name 下拉列表:可以选择服务名称,也可以自己输入。

③Launch the MySQL Server automatically 复选框:可以让Windows启动之后,MySQL也自启动。

④Include Bin Directory in Windows PATH 复选框:可以将MySQL的bin目录添加到环境变量PATH中,这样在命令窗口中,就可以直接使用bin目录下的文件。

(10)在此,将所有的选项全部选中,单击Next按钮进入安全设置界面,如图所示

在这里插入图片描述

图中的安全设置界面,同样提供了多个选项,关于这些选项的具体讲解如下所示。

①Modify Security Settings 复选框:用来询问是否要修改root用户的密码(默认为空)

②New root password和confirm选项:用来输入新密码并确认新的密码,在此将root用户的密码设置为123456

③Enable root access from remote machines复选框:是否允许root用户在其他及其上登录,如果考虑安全性,就不要选择该项,如果考虑方便性,就选择该项。

④Create An Anonymous Account复选框:用来新建一个匿名用户,匿名用户可以连接数据库,但不能操作数据库,创建匿名用户会降低服务器的安全,因此建议不要选择该项。

(11)安全设置完成后,单击图中的Next按钮,进入准备执行配置界面,如图所示。

在这里插入图片描述

(12)如果对上述设置确认无误,就可以单击图中的Execute按钮,让MySQL配置向导执行一系列任务进行配置,配置完成后,则会显示相关的概要信息,如图所示。

在这里插入图片描述

单击图中的Finish按钮完成MySQL的配置并退出MySQL Conffiguration Wizard(配置向导)。

需要注意的是,如果要卸载MySQL,应尽量使用工具软件,如360电脑管家、金山电脑管家等,在卸载玩MySQL来后直接进行垃圾清理,清理注册表,否则下次安装MySQL可能失败,因为MySQL在卸载的过程中,不能自动删除相关的安装信息。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oBj-小飞猪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值