以下信息来源于:
http://dev.mysql.com/doc/refman/5.6/en/windows-create-option-file.html
整个过程主要分为以下几个步骤:
 
一、Extract the archive to the desired install directory,这个没什么好说的,比如解压到:
E:\soft\mysql-5.6.26-win32
 
二、Create an option file
对于一些长用的启动参数(比如存储引擎的选项,比如内存占用的设置等),可以考虑把他放在一个配置文件中,这个文件。
mysql会按照如下顺序去搜索这个选项配置文件:
a)c:\
b)mysql的安装目录,比如上文的:E:\soft\mysql-5.6.26-win32
c)以及windows目录;C:\Windows
 
配置文件的名称可以是my.ini和my.cnf,先找my.ini再找 my.cnf,虽然可以两个同时用,但是一般建议只用一个。
一般建议在mysql目录下放一个my.ini文件即可,文件的内容如下,如果想把data放到其他路径下,那么需要把安装目录下的data目录内容整个拷贝过去,并修改下面的路径:
[mysqld]
# set basedir to your installation path
basedir=E:/soft/mysql-5.6.26-win32
# set datadir to the location of your data directory
datadir=E:/soft/mysql-5.6.26-win32/data
 
三、Choose a MySQL server type
就两种方式,一般用mysqld即可。
BinaryDescription
mysqldOptimized binary with named-pipe support
mysqld-debugLike mysqld, but compiled with full debugging and a
 
四、Start the MySQL server
在命令行下运行如下命令:
E:\soft\mysql-5.6.26-win32\bin\mysqld.exe --console
然后出现如下提示,表示启动成功,这里添加了--console启动参数,是为了可以在控制台上看到各种调试信息,如果不想看的话,则去掉该选项,则程序会写到log文件中。
如果发现mysqld没有启动,则可以使用mysqld.exe --standalone --debug选项,然后可以在c:\mysqld.trace中找到错误信息了。
 
如果要停止该服务,则可以执行如下命令;
E:\soft\mysql-5.6.26-win32\bin\mysqladmin -u root shutdown
 
 
五、Start the MySQL server as windows service
在运行如下命令之前先停止mysqld服务器
然后到mysql 的bin目录下运行:
mysqld.exe --install
如果发现权限不够,就以管理员身份运行cmd,再次执行命令即可,执行成功之后结果如下:
然后到windows 服务界面上去手动启动mysql服务即可
 
六、Customizing the PATH for MySQL Tools
为了可以更方便的在控制台中使用mysql命令,可以把mysql的bin目录添加到环境变量PATH中。
七、验证服务是否安装成功
启动服务之后,就可以通过控制台来访问该数据库
在控制台中输入 mysql.exe -uroot -p,然后输入密码(root的默认密码是空),然后就可以看到如下画面
 
 
 

MySQL系列——在windows上通过压缩包的方式安装mysql的更多相关文章

  1. 29、windows下通过zip包方式安装mysql

    29.1.下载mysql: 1. www.mysql.com 2. 3. https://dev.mysql.com/downloads/mysql/ 4. 29.2.安装mysql数据库: 1.把下 ...

  2. Git学习系列之Windows上安装Git详细步骤(图文详解)

    前言 最初,Git是用于Linux下的内核代码管理.因为其非常好用,目前,已经被成功移植到Mac和Windows操作系统下. 鉴于大部分使用者使用的是Windows操作系统,故,这里详细讲解Windo ...

  3. Git学习系列之Windows上安装Git之后的一些配置(图文详解)

    不多说,直接上干货! 前面博客 Git学习系列之Windows上安装Git详细步骤(图文详解) 第一次使用Git时,需要对Git进行一些配置,以方便使用Git. 不过,这种配置工作只需要进行一次便可, ...

  4. TortoiseGit学习系列之Windows上本地代码如何通过TortoiserGit提交到GitHub详解(图文)

    不多说,直接上干货! 前面博客 TortoiseGit学习系列之Windows上TortoiseGit的安装详解(图文) 上面博文给大家讲解了一下如何本地安装TortoiseGit. 这篇为大家讲一下 ...

  5. Linux上通过docker方式安装mysql

    centos版本信息: docker版本信息 mysql版本:5.7 1.docker方式安装 首先拉取mysql镜像:docker pull mysql:5.7     查看本地的mysql镜像 执 ...

  6. CentOS 6.5通过yum的方式安装MySql

    一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...

  7. CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]

    一 CentOS下通过rpm方式安装MySQL CentOS版本:CentOS-7 MySQL版本:MySQL-5.6.22 在网上搜了一下,Linux下安装MYSQL有三种方式: 1) 通过yum命 ...

  8. CentOS 6.5 RPM包方式安装 Mysql 5.6

    1. 下载MySQL 5.6 下载页面:http://dev.mysql.com/downloads/mysql/此处选择“Red Hat Enterprise Linux 6 / Oracle Li ...

  9. 在centos使用rpm包的方式安装mysql,以及更改root密码

    在centos使用rpm包的方式安装mysql,对于centos官方实际推荐使用yum进行安装,下载安装的方式主要用于内网服务器不能连接外网yum源的情况. 下载包 首先根据centos版本在mysq ...

随机推荐

  1. java编程思想第四版中net.mindview.util包下载,及源码简单导入使用

    在java编程思想第四版中需要使用net.mindview.util包,大家可以直接到http://www.mindviewinc.com/TIJ4/CodeInstructions.html 去下载 ...

  2. android多种布局的列表实现

    最近有一个列表效果,需要一个列表有多种布局,最终效果如下: 这个我也问了同事以及开发群里的朋友,居然都没得到最优的实现方式的回答,看来这种复杂列表的需求还是比较少的,我自己也走了一些弯路,把我几个实现 ...

  3. 【Android】 Android实现录音、播音、录制视频功能

    智能手机操作系统IOS与Android平分天下(PS:WP与其他的直接无视了),而Android的免费招来了一大堆厂商分分向Android示好,故Android可能会有“较好”的前景. Android ...

  4. PowerDesigner概述(系统分析与建模)以及如何用PowerDesigner快速的创建出这个数据库

    PowerDesigner是Sybase公司推出的一个集成了企业架构,UML(统一建模语言)和数据库的CASE(计算机辅助软件工程)工具.它 不仅可以用于系统设计和开发的不同阶段(即业务分析,概念模型 ...

  5. openwrt简单ipk生成及Makefile解释

    前言 类似的文章其实网上比较多了,我写这个的目的: 1,网上文章良莠不齐,有些自己都没实际动手操作,随便复制粘贴,实际操作不可行. 2,基本只讲了操作,我当时最关心的Makefile文件的解释没有. ...

  6. web.xml文件报错:cvc-complex-type.2.4.a: Invalid content was found starting with element 'init-param'.

    <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" ...

  7. linux chromuim安装常用插件(flash,手势,拖拽,广告屏蔽)

    1.本机kali2.0  64位,kali基于Debian.文章所用的所有插件请到http://files.cnblogs.com/files/yuuyuu/chromium_plugins.tar. ...

  8. java :hello world

    练习java的基本语法. output hellow world. 需求:打包自身项目的bin目录文件为一个临时可运行的jar文件,执行完后删除. 使用process执行jar文件,返回输入流和错误流 ...

  9. NOI2016 山西省省选 第二题序列

    给出一个n(n<=10^18)然后把n拆成若干个数之和(3=1+2=2+1 是两种情况) 然后把这写数字当作斐波那契数列的下标相乘再相加 例如: 3=1+1+1=1+2=2+1=3 所以结果就是 ...

  10. 怎样用ZBrush中复数对象进行工作

    在ZBrush®中有两种方法可以使用复数对象即“多边形组”和“次工具”. 若有疑问可直接访问:http://www.zbrushcn.com/jichu/fushu-duixiang.html 什么是 ...