MySQL数据库安装

近一段时间一直在学习Python,学到数据库连接和查询部分时,发现在Python中安装了PyMySQL三方库外,仍需要安装MySQL数据库。考虑到有些如我一样的小白,同时也为了复习之用,决定记录下MySQL数据库安装过程。

第一步、下载MySQL安装包

登录https://dev.mysql.com/downloads/mysql/5.5.html#downloads,进入官网下载页面,如下图所示

图1

基于windows的MySQL安装文件有2个版本,一种是以.msi为后缀的二进制安装版本,一种是以.zip为后缀的压缩版本。此处以.msi的二进制版本为例讲解如何安装,根据电脑的操作位数,选择需要下载的安装文件,这里以64位的安装文件为例点击下载,下载完成后,安装文件如下图所示。

图2
图3

第二步、安装MySQL

双击mysql-5.5.62-winx64.msi安装包,点击运行,如下图

图4
图5

点击next,如下图

图6

勾选 I accept the terms in the License Agreement,再点击next,如下图

图7

选择Typicl或者Custom形式进行安装,默认Typical,Custom表示自定义,可以改变安装路径,任选其一进行安装,我这里选择了Custom进行安装,如下图

图8

点击next,进入如下界面

图9

点击Install,进行安装,如下图

图10

安装完成,如下图所示

图11

图11中“Launch the MySQL Instance Configuration Wizard”复选框用于开启MySQL配置向导,默认勾选状态,点击“Finish”按钮就会进入MySQL配置向导界面。

第三步、配置MySQL

安装完成,进入配置向导界面,如下图所示。

图12

点击“Next”按钮,进入选择配置类型界面,如下图所示

图13

图13中有两种可选的配置类型,两种配置类型的含义具体如下。

Detailed Configuration(详细配置):进行服务器的详细配置。

Standard Configuration(标准配置):快速启动MySQL,不必考虑配置服务器。

这里选择第一项,详细配置服务器,点击“Next”按钮,进入服务器类型界面,如下图所示。

图14

图14中有三种可选的服务器类型,三种服务器类型的含义具体如下。

Developer Machine(开发者类型):占用的内存资源最少,适用于开发者使用。

Server Machine(服务器类型):占用的内存稍多一些,主要用作服务器的机器使用。

Dedicated MySQL Server Machine(专用MySQL服务器):占用的内存最多,专门用来做数据库服务器的机器使用。

这里选择第一项服务器,开发者类型,点击“Next”按钮,进入数据库用途界面,如下图所示。

图15

图15中有三种可选的数据库用途,三种数据库用途的含义具体如下。

Multifunctional Database(多功能数据库):同时使用InnoDB和MyISAM存储引擎,在两个引擎间平均分配资源。

Transactional Database Only(事务处理数据库):同时使用InnoDB和MyISAM存储引擎,但大多数服务器资源指派给InnoDB存储引擎。

Non-Transactional Database Only(非事务处理数据库):禁用InnoDB存储引擎,所有服务器资源指派给MyISAM存储引擎。

这里选择多功能数据库,点击“Next”按钮,进入表空间配置界面,如下图所示。

图16

这里就是为InnoDB数据库文件选择一个存储空间,使用默认选项即可,点击“Next”按钮,进入并发连接数设置界面,如下图所示。

图17

图17中有三种可选的并发连接数设置,三种并发连接数设置的含义具体如下。

Decision Support(DSS)/OLAP(决策支持):并发量较小。

Online Transaction Processing(OLTP)(联机事务处理):并发量较大。

Manual Setting(手动设置):自定义并发量。这里选择手动设置默认的15即可,点击“Next”按钮,进入网络设置界面,如下图所示。

图18

图18中可看出,MySQL的默认端口号为3306,如果不想使用此端口号,可以在下拉列表中更改,通常建议不更改,“Add firewall exception for this port”复选框用来在防火墙上注册这个端口号,建议勾选,“Enable Strict Mode”复选框用来启动MySQL标准模式,对输入数据进行严格检查,初学者可以不勾选这里,点击“Next”按钮,进入设置默认字符集编码界面,如下图所示。

图19

图19中有三种可选的默认字符集编码设置,三种默认字符集编码设置的含义具体如下。

Standard Character Set(标准字符集):默认字符集编码为Latin1。

Best Support For Multilingualism(支持多种语言):默认字符集编码为UTF8。

Manual Selected Default Character Set/Collation(手动设置的默认字符集编码):手动设置默认字符集编码,通过下拉列表选择默认字符集编码。

这里通过手动设置选择utf8默认字符集编码,点击“Next”按钮,进入Windows服务设置界面,如下图所示。

图20

图20中提供了多个选项,它们含义具体如下。

Install As Windows Service复选框:将MySQL安装为Windows服务,建议勾选。

Service Name下拉列表:可以选择服务器名称,默认即可。

Launch the MySQL Server automatically复选框:设置Windows启动后MySQL自动启动,建议勾选。

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

勾选设置完成后,点击“Next”按钮,进入安全设置界面,如下图所示。

图21

图21中提供了多个选项,它们含义具体如下。

Modify Security Settings复选框:询问是否修改root用户的密码,默认勾选即可。

New root password和Confirm文本框:设置root用户的密码,这里设置为admin。

Enable root access from remote machines复选框:设置是否允许root用户在其他机器上登录,为了方便使用,可以勾选。

Create An Anonymous Account复选框:用来创建一个匿名用户,该用户可以连接数据库,但不能操作数据,为了安全考虑,不建议勾选该复选框。

勾选设置完成后,点击“Next”按钮,进入准备执行界面,如下图所示。

图22

点击“Execute”按钮,MySQL会根据配置向导的设置进行配置,配置完成后会显示相关的概要信息,如下图所示。

图23

点击“Finish”按钮完成MySQL的配置并退出MySQL配置向导。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,142评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,298评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,068评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,081评论 1 291
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,099评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,071评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,990评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,832评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,274评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,488评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,649评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,378评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,979评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,625评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,796评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,643评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,545评论 2 352

推荐阅读更多精彩内容