参考官方文档

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

2.3.5.1 Extracting the Install Archive

下载路径:http://dev.mysql.com/downloads/mysql/

解压到自定义路径,如D:\Program Files\mysql-5.7.12-winx64

2.3.5.2 Creating an Option File

新建data文件夹,路径如下:D:\Program Files\mysql-5.7.12-winx64\data(若不想用data而是mydata详见官方文档)

D:\Program Files\mysql-5.7.12-winx64目录下新建my.ini文件(或直接修改my-default.ini):

[mysqld]

basedir = D:\Program Files\mysql-5.7.12-winx64
  datadir = D:\Program Files\mysql-5.7.12-winx64\data
  port = 3306

在系统变量中配置

MYSQL_HOME=D:\Program Files\mysql-5.7.12-winx64;

path新增%MYSQL_HOME%\bin;

以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),

输入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)

输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)

2.3.5.3 Selecting a MySQL Server Type

略(可直接跳过)

2.3.5.4 Initializing the Data Directory

On Windows, use one of these commands:

 
C:\> bin\mysqld --initialize(产生随机密码,自己保存随机密码后自行修改)
C:\> bin\mysqld --initialize-insecure(不产生密码)
第一种参考:http://www.cnblogs.com/leeyes999/p/5476504.html

本文主要介绍第二种

2.3.5.5 Starting the Server for the First Time

mysqld --console可以打印相关控制台日志

启动数据库输入 net start mysql

连接数据库:

if you used --initialize-insecure to initialize the data directory, connect to the server as root without a password:

mysql -u root --skip-password

连上后修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password(自定义)';

2.3.5.6 Starting MySQL from the Windows Command Line

2.3.5.7 Customizing the PATH for MySQL Tools

2.3.5.8 Starting MySQL as a Windows Service

2.3.5.9 Testing The MySQL Installation

MySQL 5.7 Zip 安装(win7)的更多相关文章

  1. Windows mysql 5.6 zip 安装 并创建用户赋予数据库权限

    1.下载mysql 5.6 zip 首先下载mysql 5.6 zip (在官网(http://www.mysql.com/downloads/) 或者其他网站都行), 然后解压在自己的电脑上 D:\ ...

  2. mysql 5.6 zip安装,启动失败,1067错误

    在使用mysql5.6 zip压缩包安装mysql过程中,启动过程,老是卡在1067启动错误上,翻看网上各种解决方案,卸载干净重装,重启,都不管用. 网上各种教程都是新建 my.ini mysql 配 ...

  3. MySQL No Install zip安装方法

    解压 解压安装包到一个目录,比如:D:\Database\mysql-5.1.55 配置 创建配置文件 创建一个my.ini文件,MYSQL目录下有几个my开头的ini文件,是针对不同配置使用,具体可 ...

  4. MySQL 绿色版(zip) 安装

    设置环境变量Path,指向到MYSQL下的bin目录 修改MYSQL下的my-default.ini basedir=%MYSQL_HOME% datadir=%MYSQL_HOME%\data 到M ...

  5. Windows noinstall zip 安装MySQL。

    听完数据库老师的课,想在Windows下通过命令行的方法安装MySQL5.7,于是开了这个坑,终于把这个坑填上了. 第一步:下载MySQL 的noinstall zip ,点击该链接下载,或者复制链接 ...

  6. mysql以zip安装,解决the service already exists

    mysql以zip安装, mysqld -install 报错:​The service already exists ​ 原因是之前安装了以后卸载了,服务没删掉. 解决方法:​ sc query m ...

  7. MySQL压缩包zip安装

    看了网上好多种教程,自己尝试失败了好多次,最后总算弄好了,具体如下 zip下载地址:https://dev.mysql.com/downloads/mysql/ 之后点击No thanks, just ...

  8. mysql以zip安装,解决the service already exists(转载)

    喵喵亲测可用: 转自:https://www.cnblogs.com/dichters/p/5929209.html mysql以zip安装, mysqld -install 报错:​The serv ...

  9. Macbook Pro安装win7

    1.进入OS X系统,在实用工具中打开Boot Camp助理 2.用磁盘工具对磁盘进行分区,将需要安装win7的分区格式化成FAT格式 3.用Boot Camp对磁盘进行分割,然后插入win7的安装光 ...

随机推荐

  1. 剑指 offer set 4 矩形覆盖

    总结 1. 斐波那契数列的变形题, 但是稍有隐晦, 有点意思 2. 求解 f(3) 时, 最后一块矩形可以竖着放, 也可以两块矩形横着放, 分别对应于 f(2) 和 f(1) ------------ ...

  2. git fetch和git pull之间的区别--转载

    原文地址:http://blog.csdn.net/a19881029/article/details/42245955 git fetch和git pull都可以用来更新本地库,它们之间有什么区别呢 ...

  3. HTML5图片拖拽预览原理及实现

    一.前言 这两天恰好有一位同事问我怎样做一个图片预览功能.作为现代人的我们首先想到的当然是HTML5啦,其实HTML5做图片预览已经是一个老生常谈的问题了.我在这里就简单说说其中相关的一些东西,当然会 ...

  4. 小白日记46:kali渗透测试之Web渗透-SqlMap自动注入(四)-sqlmap参数详解- Enumeration,Brute force,UDF injection,File system,OS,Windows Registry,General,Miscellaneous

    sqlmap自动注入 Enumeration[数据枚举] --privileges -U username[CU 当前账号] -D dvwa -T users -C user --columns  [ ...

  5. C# 程序集反射

    namespace AssemblyLibrary { public class AssemblyLibrary { public static object LoadAssembly(string ...

  6. Python笔记(二)

    在昨天学习Python之后,感觉它的的确确挺简洁,也挺容易学习.在昨天的学习中我们了解到了Python中while循环语句以及if...else语句的使用,while语句的使用格式是这样的:while ...

  7. [Java] MAP、LIST、SET集合解析

    在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系: java.util        +Collection 这个接口extends自 --java.lang ...

  8. 阮一峰博客里面css3的display:flex的布局

  9. 【开源项目12】Retrofit – Java(Android) 的REST 接口封装类库

    Retrofit官网:http://square.github.io/retrofit/ Retrofit 和Java领域的ORM概念类似, ORM把结构化数据转换为Java对象,而Retrofit ...

  10. 【Mood-7】tell 2 my gf-miss u not sudden but always

    #sorry not coming 2 see u the national day holiday! I'm BULL in the land,fighting 4 u and babies!  # ...