前言

Windows 下 MySQL 有msi和zip解压安装版两种,而zip版只需解压并做简单配置后就能使用,我个人比较喜欢这种方式。

注意我们这里说的MySQL是指MySQL服务器,有很多初学的同学常常分不清MySQL客户端MySQL服务器的区别:

MySQL客户端只是用来连接和管理MySQL数据库的工具(有很多种如:SQLyog, Navicat For MySQL,MySQL Workbench等,然后有些同学装好这些工具后就以为MySQL服务器也安装好了)

而MySQL服务器才是真正运行数据库的地方。所以MySQL服务器安装好之后,PHP等网站就可以连接上MySQL服务器上的数据库了,MySQL客户端可根据需要再选择安装。

安装

一、从MySQL官网上下载最新版本

http://dev.mysql.com/downloads/mysql/

选择相应版本并下载:64位系统选64位MySQL,32位系统选32位MySQL

二、安装配置

  1.下载完成后将zip包解压到你想安装的目录,在这里我们解压到:D:\install\mysql-5.7.16-winx64\

  2.将D:\install\mysql-5.7.16-winx64\my-default.ini 重命名为my.ini

  3.打开cmd窗口并切换到mysql bin目录:(注意:以下所有命令行均在该目录下运行

cd /d D:\install\mysql-5.7.16-winx64\bin

  4.初始化MySQL 数据库目录(若MySQL 目录下已存在data目录可跳过此步)

mysqld --initialize-insecure  #无密码版,MySQL安装完成后我们再去设置root帐号密码,推荐使用此项

mysqld --initialize #会生成随机密码,生成好后Linux系统在/var/log/mysqld.log 查找密码(使用password关键字)

  初始化完成后即可看到MySQL根目录下已生成data目录

  

  5.在cmd中通过mysqld --console 命令启动MySQL,做这一步主要是为了测试MySQL是否能在你的系统中运行,若不能成功启动则可以通过cmd窗口返回的错误信息查看到底出了什么问题。

   MySQL不能启动的原因通常是系统内存不足,我们可以通过修改my.ini 中的 innodb_buffer_pool_size 大小为解决,如:innodb_buffer_pool_size = 64M

   

   若通过 mysqld --console 看到如下信息则表明MySQL能成功运行在你的系统中了,然后通过关闭cmd窗口或 Ctrl + C 快捷键结束MySQL。

  6.安装MySQL服务

mysqld --install

 

  

  7.启动MySQL服务

    7.1我们可以到 services.msc 中启动或停止MySQL或设置MySQL开机启动类型:

     

    7.2或通过命令行启动或停止MySQL服务

net start mysql    #启动mysql
net stop mysql #停止mysql

  

  8.测试

    MySQL 服务启动完成后我们就可以开始测试了

    使用以下命令行连接上MySQL数据库

mysql -u root     #无密码时使用此条命令

mysql -u root -p  #已有密码时使用此条,并随后输入密码

#登录成功后查看一下当前所有数据库
show databases;

  

  出现如图上信息时说明MySQL已经安装并启动成功了。

  9.修改root密码 (若无需修改可跳过此步)

  在MySQL命令行中运行

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('密码');

  

  10.将MySQL数据库目录移动到其他地方(可选)

  MySQL默认的数据库目录位于MySQL根目录下的data目录中,有时我们想将该目录移动到其他目录甚至分区中,方便备份管理等。

  如现在我们将data目录移动到 F:\var\mysql\data 中

    10.1 停止MySQL服务

    在命令行中运行

net stop mysql

  

    10.2 将当前MySQL根目录下的data 目录移动到 F:\var\mysql\ 中

    10.3 修改 my.ini 文件,添加 datadir = F:\var\mysql\data

    9.4 启动MySQL

net start mysql

  

  11.完……

参考文档:

http://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html

MySQL For Windows Zip解压版安装的更多相关文章

  1. windows下tomcat zip解压版安装方法

    下面记录一下在win7(32位)系统下,安装zip解压版的方法: 一.下载zip压缩包 地址:http://tomcat.apache.org/download-80.cgi 二.解压 我把解压包解压 ...

  2. MySQL 5.7.18 解压版安装

    原文链接:https://my.oschina.net/u/3474266/blog/895696 我在安装免安装版的5.7.18的时候出现了问题,正好找到这个,十分感激 今天下载安装了MySQL C ...

  3. mysql 5.7.21 解压版安装配置方法图文教程

    引用:https://www.jb51.net/article/140951.htm 1.首先,你要下载MySQL解压版,下载地址,图解: 2.解压安装包,根据自己的喜好选择路径,我选择的路径是C:\ ...

  4. mysql5.5.x.zip 解压版安装教程

    一,前言 记一次安装解压版的mysql 5.5的经过,参考了一些文章,也遇到了一些错误,最终都安装成功了.在这里记录一下安装的过程,一方面自己做一个记录,领一方面给大家提供一份参考. 二,环境 1,w ...

  5. MySQL Server 5.6 解压版安装配置

    MySQL解压版下载地址为: http://dev.mysql.com/downloads/mysql/5.6.html#downloads 安装及配置步骤: ①将MySQL的zip包解压到路径C:\ ...

  6. win10下MySQL 5.7.20解压版安装步骤

    1.从官网下载MySQL5.7.20解压版64位:https://dev.mysql.com/downloads/file/?id=473309. 2.解压(我的解压路径为:E:\mysql-5.7. ...

  7. MySQL zip解压版安装过程及问题

    1.首先解压mysql压缩包,然后添加环境变量path(D:\mysql-5.7.11\bin) 2.修改D:\mysql-5.7.11\my-default.ini​ 文件的配置项 ​        ...

  8. mysql 5.7.20解压版安装配置

    MySql 5.7.20版本免安装版配置过程   下载地址为: https://dev.mysql.com/downloads/mysql/ 最下面根据自己的操作系统选择合适的型号 下载完以后解压缩到 ...

  9. Mysql 5.7.24 解压版安装步骤

    1.设置 MYSQL_HOME 变量(在mysql解压根目录下) 例如:C:\Program Files\mysql-5.7.24 2.系统path 变量最后面增加 %MYSQL_HOME%\bin ...

随机推荐

  1. (转) Deep Learning Resources

    转自:http://www.jeremydjacksonphd.com/category/deep-learning/ Deep Learning Resources Posted on May 13 ...

  2. linux memory

    http://duartes.org/gustavo/blog/post/how-the-kernel-manages-your-memory/ http://duartes.org/gustavo/ ...

  3. linux yum命令详解-转

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  4. 6个强大的AngularJS扩展应用

    本文链接:http://www.codeceo.com/article/6-angularjs-extension.html本文作者:码农网 – 小峰 AngularJS现在非常热门,是Google推 ...

  5. SPI总线协议及SPI时序图详解

    SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口.SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚 ...

  6. E 最熟悉的陌生人 (纪念当年就读的梅州市江南高级中学)

    最熟悉的陌生人 作者:张慧桥 枪与玫瑰” 负责审讯的兄弟真是好样的,回来后的第四天上午就让黄志深那小子招了出来. 这可真的不容易! 现在公安部对我们审讯工作有很多的规定,其中一条就是不准刑讯逼供,就是 ...

  7. Jquery:hide一个元素,需要注意的问题(offset)

    $(".load_more").css('display','none'); 或 $(that.more).find("strong").hide(); 需要注 ...

  8. 如何使用openssl生成RSA公钥和私钥对

      在ubuntu上要使用openssl的话需要先进行安装,命令如下: sudo apt-get install openssl 安装完成就可以使用openssl了. 首先需要进入openssl的交互 ...

  9. AMD高级应用(翻译)

    Dojo now supports modules written in the Asynchronous Module Definition (AMD) format, which makes co ...

  10. IIS7.5 伪静态 脚本映射 配置方法

    首先,是IIS7.0的配置,由于Windows Server 2008操作系统默认的IIS版本为7.0,我们知道,IIS7.0与IIS6.0 核心注意的地方:先要将应用池设置为集成模式,修改OK后,再 ...