Windows下MySQL安装配置方法图文教程

Windows下的安装与配置MySQL详细步骤思路,分享给大家,供大家参考,具体内容如下

本文介绍Windows XP下的安装与配置。

要想在Windows中运行MySQL,需要:

Ø 32位Windows操作系统,例如9x、Me、NT、2000、XP或Windows Server 2003。

基于Windows NT的操作系统(NT,2000,XP,2003),将MySQL服务器做为服务来运行。强烈建议使用基于Windows NT的操作系统。

Ø TCP/IP协议支持(也许是所有数据库系统的基本要求了)。

Ø Windows版本MySQL二进制分发版,可以从http://dev.mysql.com/下载/下载。

Ø 可以读取 .zip文件的工具,以解压分发文件。

Ø 硬盘上有足够的空间保证根据你的需求来解包、安装和创建数据库(一般建议至少有200兆字节)。

Ø 如果你计划通过ODBC连接MySQL服务器,你还需要一个连接器/ODBC驱动程序。

Ø 如果表需要占用的空间大于4GB,则在NTFS或更新的文件系统上安装MySQL。当创建表时不要忘记使用MAX_ROWS和 AVG_ROW_LENGTH。

在Windows平台下,建议(尤其初学者)使用msi安装文件,安装文件可以自动完成图形界面下的配置,并注册成Windows的服务。在MySQL官方网站找到Windows平台下的msi安装文件下载地址,下载至本地。如感觉有必要可以验证文件的MD5值,以减少由于文件损坏或者被篡改造成的不必要的麻烦。

在所有的准备工作完成之后,开始安装MySQL的操作。

1. 双击打开已经下载的MySQL安装文件,系统弹出如图1所示的准备安装界面,片刻之后无疑就是欢迎界面(如图2所示)。

图1

据说,MySQL的标志——企鹅,名字叫“sakila”。

图2

2. 单击图2中的“Next”按钮,继续安装MySQL,此时需要选择安装的类型(如图3所示)。此时的安装类型主要是针对不同(应用)程度的用户而言,系统默认“Typical”(典型),用户可以选择“Complete”(全部)或“Custom”(用户自定),此处我们选择“Custom”以方便配置(其实主要是MySQL的安装路径)。

图3

3. 单击图3中的“Next”按钮,进入如图4所示的自定义安装界面。自此,用户可以选择需要安装的所有的MySQL组件,系统会默认选择上所有必须及常用的组件,只有“Developer Components”(开发组件),默认是可以由用户选择安装的,对于大多数用户而言,此组件无需安装。

图4

4. 单击图4中的“Change…”按钮,弹出路径选择窗口(图5),更改MySQL的安装路径。用户既可以从上方的“Look in”下拉列表中选择安装路径,也可以直接在“Folder name”文本框中录入安装路径。笔者使用“d:/MySQL/MySQL Server 5.1/”作为安装路径。

图5

说明:系统默认将MySQL Server服务与数据文件安装在两个不同的目录下,因此用户需要分别设定“MySQL Server”与“MySQL Server Datafiles”的路径,设置方法相同。

5. 选择完毕路径之后,点击“OK”回到图4,单击“Next”按钮,进入如图6所示的准备安装界面。图6显示了安装类型、目标文件夹、数据文件夹等信息。如果用户感觉有问题,可以单击“Back”按钮退回至图4所示的安装设定界面重新选择各种信息。

图6

6. 如果用户感觉没有任何问题,可以单击“Install”按钮,进行MySQL的安装操作。系统会显示如图7所示的安装向导界面,用户只需等待系统自动安装完毕。

图7

说明:在5.1.41版本安装过程中,系统会弹出MySQL Enterprise的介绍信息,用户只需单击“Next”按钮,即可完成按钮过程。

7. 安装向导完成之后,系统弹出如图8所示的设置向导窗口。

图8

此窗口中有两个复选按钮,第一个“Configure the MySQL Server now”是设置MySQL服务的选项,此按钮建议选上,以便于马上配置MySQL服务;第二个“Register the MySQL Server now”是注册MySQL.com的账号,此按钮可以根据个人需要选择,如果安装的目标机器不能上外网,则此按钮即使选择也无法注册。系统默认两个复选按钮全部选中,笔者建议只选择第一个。

8. 点击“Finish”按钮,设置MySQL Server实例。同样是MySQL Server实例设置向导的欢迎界面(图9,看来MySQL将实例设置作为一个单独的产品了)。

图9

9. 单击“Next”按钮,选择设置的类型(图10)。建议使用默认的“Detailied Configuration”。

图10

10. 单击“Next”按钮,选择MySQL服务类型(图11),根据不同的选择,会在对CPU及硬盘产生不同的影响。

图11

如果程序开发人员需要使用MySQL数据库,笔者建议选择“Developer Machine”模式以减少资源的占用率;如果服务器上存在多个不同的服务则选择“Server Machine”;如果服务器只是作为数据库服务器,则可以选择“Dedicated MySQL Server Machine”。

11. 单击“Next”进入数据库用途选择界面(图12),建议使用默认的“Multifunction Database”(多用途数据库)。

图12

12. 单击“Next”按钮,选择InnoDB的数据文件存放位置。用户可以根据自己需要存放。

图13

13. 单击“Next”选择同时连接数。

图14

如果为程序员使用的开发机器,选择“Manual Setting”,并使用默认的15或手工输入连接数(连接数可以根据自己实际需要设置);如果选择“Decision Support(DSS)/OLAP”,则系统会自动设置最多20个活动连接;如果选择“Online Transaction Processing”(OLTP),系统自动设置最多500个活动连接。

14. 单击“Next”,设置网络配置信息(图15),主要是TCP/IP网络端口。

图15

端口建议使用默认的3306。另外的“Enable Strict Mode”复选按钮,建议使用默认的选择。复选按钮“Add firewall exception for this port”,用于通知防火墙允许指定的端口访问网络,如果不选择此按钮,可能会导致服务配置及启动异常。

15. 单击“Next”按钮,设置数据库使用的编码格式,为保证系统能够适应各种环境的应用及通用性,建议使用“utf8”的编码格式。

图16

由于配置向导可能会根据不同的系统使用不同的默认编码格式,因此建议选择“Manual Selected Default Character Set/Collection”,单选钮,并手工设置编码格式为“utf8”。

16. 单击“Next”按钮,设置是否将MySQL注册为系统服务,以及是否将MySQL路径放入系统环境变量。

图17

建议将MySQL安装为Windows的系统服务,如果开发人员,建议将MySQL的bin路径放入环境变量,至于MySQL是否自动启动(Launch the MySQL Server automatically复选按钮),可以根据实际需要设置。如果系统中只有当前一个MySQL服务,则服务名直接使用默认的“MySQL”即可,如果系统中已经存在其他的MySQL服务,则可以根据各服务的实际情况,更改MySQL服务的名称。

17. 单击“Next”按钮,设置安全选项(图18)。

图18

设置root用户的密码,如果需要root用户在其他机器上远程连接MySQL服务,需要选中“Enable root access from remote machines”复选按钮。为安全起见,不建议选择“Create An Anonymous Account”复选按钮,以往内这样会导致未经授权的用户非法访问你的数据库。

18. 单击“Next”按钮,进入准备执行界面(图19)

图19

19. 单击“Execute”按钮,执行MySQL服务配置,如果执行顺利完成,系统显示如图20所示的信息。

图20

20. 单击“Finish”按钮,完成MySQL的安装及配置。

注意:配置时出现连接错误警告,见图21。

图21

出现这种情况有两个原因。一是防火墙阻止了MySQL的端口,二是安装路径在以前安装了的MySQL路径上。

解决方法:第一种情况,制定防火墙规则,让防火墙允许通行MySQL的连接端口,默认是TCP 3306端口(通常情况下,防火墙都会在没有的规则访问网络时进行提示并询问,笔者在第一次失败之后,在防火墙提示中选择允许,第二次重试时成功)。第二种情况,删除或者转移安装目录下的文件和data子文件夹。或者指定一个不同于以前安装MySQL的安装目录。

在Windows中,MySQL 5.1的默认安装目录是C:/Program Files/MySQL/MySQL Server 5.1。安装目录包括以下子目录:

MySQL的配置文件在MySQL安装根路径下,文件名称为“my.ini”,在Windows下使用记事本打开,可以看到里面都是在配置MySQL服务的时候的配置信息,如果需要,可以手工修改此文件的内容,以满足实际需要。

注意:从命令行安装或卸载服务器时关闭Services工具。这样可以防止许多错误。

如果在安装MySQL时没有将MySQL注册为Windows的系统服务,可以参考MySQL官方提供的将MySQL注册为Windows服务的方法。如果在Windows下安装还存在其他问题,请参考MySQL官方提供的在Windows环境下对MySQL安装的故障诊断与排除

以上就是Windows下MySQL安装配置方法,希望对大家的学习有所帮助。

(0)

相关推荐

  • 图文详解mysql5.7安装教程

    本文实例为大家分享了mysql5.7安装图文教程供大家参考,具体内容如下 1.在官网下载解压缩版 2.解压后配置默认文件 新建个my.ini(可以复制一份my-default.ini,并改名为my.ini).my.ini会替换掉下面的my-default.ini文件. 按需修改配置文件. # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configu

  • mysql安装图解 mysql图文安装教程(详细说明)

    MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本. mysql 下载地址 http://www.jb51.net/softs/2193.html 下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行"setup.exe",出现如下界面 mysql安装图文教程1 mysql安装向导启动,按"Next"继续 mysql图文

  • mysql 5.7.30安装配置方法图文教程

    之前把服务器里面的MySQL卸了重装,安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑 截个图,作为笔记,也正好留给需要的朋友们. MySQL 5.7.3.0 安装 全程截图 经典的MySQL数据库就不需要过多介绍了. 本篇主要介绍MySQL的安装过程,步步截图,跟着弄就行. 1. 下载软件 在这里,我使用的是新版的MySQL 5.7.3.0,其实这些版本大都一样,可忽视. 需要软件的可自行Google,官网可免费下载,不过貌似需要注册账号登录了才能

  • windows下MySQL5.6版本安装及配置过程附有截图和详细说明

                        编辑者:Vocabulary 下面详细介绍5.6版本MySQL的下载.安装及配置过程. 图1.1 MySQL5.6 目前针对不同用户,MySQL提供了2个不同的版本: Ø         MySQL Community Server:社区版,该版本完全免费,但是官方不提供技术支持. Ø         MySQL Enterprise Server:企业版,它能够高性价比的为企业提供数据仓库应用,支持ACID事物处理,提供完整的提交.回滚.崩溃恢复和行级锁

  • CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙 备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败, 正

  • win7下MySql 5.7安装配置方法图文教程

    上学的时候经常使用MySql,当时也没想其他,主要是MySql对电脑的要求比较低,负载比较小.工作后一直在使用Oracle,现在因为项目的需要,重新安装MySql,发现变化有点多. 本经验适用于安装MySql最新版本数据库. 具体实现步骤: 下载MySql,作者通过度娘搜索MySql,找到文件mysql-installer-community-5.7.3.0-m13.2063434697.msi,虽然这一个文件比较大,但是不用我们可以的区分64位还是32位,如图 双击安装包,会出现安装前准备,当

  • linux下安装apache与php;Apache+PHP+MySQL配置攻略

    1.apache  在如下页面下载apache的for Linux 的源码包   http://www.apache.org/dist/httpd/;  存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹. 命令列表:   cd /home/wj  tar -zxvf httpd-2.0.54.tar.gz mv httpd-2.0.54 apache  cd apache  ./configure --prefix=/usr/local/apache2 --enable-mod

  • mysql 5.7.12 winx64安装配置方法图文教程

    之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑 1.mysql-5.7.12-winx64.zip下载 官方下载地址:http://dev.mysql.com/downloads/mysql/ 2.解压到C:\job\mysql-5.7.12-winx64 3.在C:\job\mysql-5.7.12-winx64下新建my.ini配置文件 内容如下: ####################配置文件开始###################

  • mysql 5.7.13 winx64安装配置方法图文教程

    针对之前安装mysql的笔记进行了总结,分享给大家. 1.下载 下载地址:http://dev.mysql.com/downloads/mysql/ 根据电脑配置来选,我选了 windows(x86,64-bit),ZIP Archive这个,点击Download,页面跳转到如下图 点击最下面的No thanks,just start my download,开始下载. 我的mysql安装路径是D:\Mysql\mysql-5.7.13-winx64 2.配置my.ini文件,新增data文件夹

  • Windows下MySQL安装配置方法图文教程

    Windows下的安装与配置MySQL详细步骤思路,分享给大家,供大家参考,具体内容如下 本文介绍Windows XP下的安装与配置. 要想在Windows中运行MySQL,需要: Ø 32位Windows操作系统,例如9x.Me.NT.2000.XP或Windows Server 2003. 基于Windows NT的操作系统(NT,2000,XP,2003),将MySQL服务器做为服务来运行.强烈建议使用基于Windows NT的操作系统. Ø TCP/IP协议支持(也许是所有数据库系统的基

  • MAC下mysql安装配置方法图文教程

    一.下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到"MySQL Community Server"下方有一个"download"点击. 进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MySQL的版本,如果是用的其他平台,在

  • mysql安装配置方法图文教程(CentOS7)

    一.系统环境 [root@localhost home]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 二.mysql安装 安装mysql和mysql-devel都成功,但是安装mysql-server失败,如下: [root@localhost home]# yum install mysql-server 已加载插件:fastestmirror, langpacks Repodata is over 2 weeks

  • win10系统下Anaconda3安装配置方法图文教程

    本文主要介绍在 windows 10 系统中安装 Anaconda3 的详细过程. 下载 Anaconda 官网下载地址 目前最新版本是 python 3.6,默认下载也是 Python 3.6, 我使用的是 Python 3.5 版本,这里使用Anaconda3-4.2.0-Windows-x86_64.exe版本,因为它默认使用的是 Python 3.5,官方下载地址. 当然,也可以在官网下载最新版本的 Anaconda3,然后根据自己需要设置成 python 3.5. 安装 安装较为简单,

  • windows 10下mysql 5.7.21 winx64安装配置方法图文教程

    mysql 5.7.21 winx64安装配置方法: 下载社区版mysql,下载地址(下载前需要注册oracle帐号) 解压缩 配置环境变量 在系统变量path上加上:C:\mysql-5.7.21-winx64\bin(指向mysql 的bin路径) 初始化 用管理员身份打开cmd,输入命令(初始化的时候在安装目录下创建了data目录,否则会报路径不存在): mysqld --initialize --user=mysql --console 初始化的时候会生成root的临时密码,需要记住用户

  • Windows下mysql 8.0.28 安装配置方法图文教程

    本文为大家分享了Windows下mysql 8.0.28 安装配置方法图文教程,供大家参考,具体内容如下 本教程只针对于8.0版本及以上的版本5.0版本不能以这方法安装 第一步:先去MySql官网下载8.0.28的安装包MySQL :: Download MySQL Community Server 或点击这里下载 推荐下载第一个 第二步:解压在本地盘符 创建my.ini配置文件,因为下面会有控制台创建data文件,所以在这里不要自己创建data文件夹,不要自己创建data文件夹,不要自己创建d

  • mysql 5.7.15 安装配置方法图文教程(windows)

    因本人需要需要安装MySQL,现将安装过程记录如下,在自己记录的同时,希望对有疑问的人有所帮助. 一.下载软件 1. 进入mysql官网,登陆自己的oracle账号(没有账号的自己注册一个),下载Mysql-5.7.15,下载地址:http://dev.mysql.com/downloads/mysql/ 2.将下载好的文件解压到指定目录,笔者解压在D:\mysql-5.7.15-winx64 二. 安装过程 1.首先配置环境变量path,将D:\mysql-5.7.15-winx64\bin配

  • Windows下mysql5.7.10安装配置方法图文教程

    MySQL针对不同的用户提供了2种不同的版本: MySQL Community Server:社区版.由MySQL开源社区开发者和爱好者提供技术支持,对开发者开放源代码并提供免费下载.MySQL Enterprise Server:企业版.包括最全面的高级功能和管理工具,不过对用户收费. 下面讲到的MySQL安装都是以免费开源的社区版为基础.打开MySQL数据库官网的下载地址,上面提供了两种安装文件,一种是直接安装的MSI安装文件,另一种是需要解压并配置的压缩包文件.我这里用的是5.7.10版本

  • Windows10下mysql 8.0.16 安装配置方法图文教程

    本文为大家分享了mysql 8.0.16 安装配置方法图文教程,供大家参考,具体内容如下 1.安装包下载  2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7)设置修改用户密码 (8)退出 1.安装包下载 Oracle官网下载地址,下载最新版本即可: 点击下载之后,可以选择注册Oracle账号,也可以跳过直接下载. 下载完成后,选择一个磁盘内放置并解压,如 (2)生成data文件 以管理员身份运行cmd

  • Windows10下mysql 8.0.22 安装配置方法图文教程

    mysql 8.0.22 安装配置方法图文教程,供大家参考,具体内容如下 这一步有可能会报错,如果没有报错,请忽略 win+r打开运行,输入services.msc打开服务,找到安装MySQL时添加的服务名,一般8.0版本的MySQL默认是MySQL80,双击打开,登录选项卡下将选择的此账户改为选择本地系统账户 添加mysql 环境变量 修改mysql字符集 修改MySQL的默认字符集为UTF8,修改方法网上资料很多. 在此仅介绍Windows下的解决办法: 修改MySQL默认安装目录C:\Pr

随机推荐