本文以MySQL-5.7.15为例,介绍在win7(64位)下如何安装。

一、前提条件:

1. win7管理员身份

2. MySQL安装包(zip包)(在MySQL的官网上https://www.mysql.com/下载Windows (x86, 64-bit), ZIP Archive版本)

二、安装过程

1. 首先解压MySQL安装包到自己想安装的路径(比如我的是D:\SoftWare\mysql-5.7.15-winx64)

2. 用编辑器打开my-default.ini文件,配置数据库相关信息如下:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir= D:\\SoftWare\\mysql-5.7.15-winx64

# 设置mysql数据库的数据的存放目录

datadir= D:\\SoftWare\\mysql-5.7.15-winx64\\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

3. 配置好后,保存,将my-default.ini 重命名为my.ini

4. 用管理员身份打开 cmd,然后切换到数据库的bin目录下,输入命令 mysqld install

执行成功后会提示:

Service successfully installed.

这样MySQL的服务就安装了。

三、初始化

成功安装mysql服务后,就可以初始化数据库了,在数据库bin目录下执行如下命令:

mysqld.exe --defaults-file="D:\SoftWare\mysql-5.7.15-winx64\my.ini" --initialize --explicit_defaults_for_timestamp

(注意:每个“--”与前面都有一个空格)

default-file 即服务器的配置文件路径,需要指向你自己的安装的目录。

初始化成功后,没有相应提示,dos会返回接收命令状态:

D:\SoftWare\mysql-5.7.15-winx64\bin>

四、启动数据库、修改密码

1.    当数据库初始化好,就可以启动数据库服务了,用net start mysql命令启动:

D:\SoftWare\mysql-5.7.15-winx64\bin>net start mysql

额外补充:停止mysql服务命令

D:\SoftWare\mysql-5.7.15-winx64\bin>net stop mysql

数据库启动完成会提示相应成功信息:

MySQL 服务正在启动 ...

MySQL 服务已经启动成功。

2. 找登录密码

登录密码在数据目录(my.ini配置的datadir目录)的日志文件中,比如我的就在D:\SoftWare\mysql-5.7.15-winx64\data下。文件名为  计算机名.err;比如我的为Sc-201608132020.err,用记事本或者notepad++或者任意文本编辑器打开该文件,ctrl+f,搜索password关键字,

找到如下这行信息:

2016-10-07T08:34:37.481746Z 1 [Note] A temporary password is generated for root@localhost: .BI?/(Ut+7ls

相应的登录密码就是  .BI?/(Ut+7ls

3.    用root登录mysql

D:\SoftWare\mysql-5.7.15-winx64\>mysql –uroot -p

输入找到的密码:

Enter password: ************

4.    登录成功后,就可以更改root的密码

mysql>set password for root@localhost = password('123456');

修改成功后会有如下提示:

Query OK, 0 rows affected, 1 warning (0.00 sec)

修改成功就可以退出用新密码登录了。

mysql> exit

五、配置环境变量

把mysql的启动目录配置到系统的环境变量中去,方便操作。

也就是这个目录

D:\SoftWare\mysql-5.7.15-winx64\bin

mysql5.715 安装在d盘_MySQL-5.7.15安装步骤相关推荐

  1. mysql 5.7.15 安装_mysql 5.7.15 安装配置方法图文教程

    MySQL数据库作为关系型数据库中的佼佼者,因其体积小,速度快,成本低,不仅受到了市场的极大追捧,也受到了广大程序员的青睐.接下来,就给大家说一下,MySQL的下载和安装: 一.MySQL的下载 第一 ...

  2. 【分享】Xmind会默认安装在C盘,如何将Xmind安装在指定文件夹

    问题描述 XMind安装时默认安装在C盘,为了给C盘释放压力,将XMind安装在指定文件夹 操作步骤 win+r,输入"regedit"打开注册表编辑器. 找到如图所给的路径 双击 ...

  3. puppy linux安装到u盘分区,puppy linux如何安装?puppy linux安装到u盘方法

    puppy linux又名小芭比linux,是一款小型的操作系统,集多种功能以一身,为用户提供办公.上网.娱乐.游戏等服务.很多网友说puppy linux如何安装?因为安装过程确实非常繁琐一不小心就 ...

  4. 优盘linux怎么安装软件,u盘linux系统应该怎么安装?

    天天对着windows桌面,是不是有点厌倦了windows的那张脸?或者你跟笔者一样是个系统控,喜欢体验各种各样的另类操作系统?Linux可是一个十分不错而且丰富的选择种类啊,免费的多多.想不想体验一 ...

  5. mysql 5.6.15安装图解_Windows8下mysql 5.6.15 安装配置方法图文教程

    MySQL是一款我十分喜欢的数据库,今天在Windows8系统下,下载了MySQL进行安装配置,下载地址:点击打开链接 特在此记录下自己的过程,一是起到总结的作用,二是能帮助那些和我一样在安装配置中有 ...

  6. mysql安装后第一次操作_MySQL数据库之mysql 安装成功以及第一次安装成功初始化密码操作...

    本文主要向大家介绍了MySQL数据库之mysql 安装成功以及第一次安装成功初始化密码操作 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 一 把文件解压到一个目录下 技术分享图 ...

  7. python安装在d盘环境变量配置_python安装与环境变量配置

    1.问:自学简单吗? 答:自学简单,当第一次接触这门语言的时候,哇,语法好简单,简简单单的一句代码就可以实现输出,比如想输出hello world!,直接在python shell中输入 print( ...

  8. mysql安装之后怎么进入_MySQL常规练习 .MySQL安装成功后的进入方式

    1.MySQL安装成功后的进入方式 /第一种方式进入: 点击开始--->所有程序--->Mysql-->Mysql Server5.0--->Mysql Command Lin ...

  9. python应该安装哪一个_python安装到哪个盘

    python安装到哪个盘? python默认是安装到C盘,如果c盘空间不够,放哪里都可以,但路径不要有空格出现.推荐安装到D盘或E盘. 相关介绍: Python 是一个高层次的结合了解释性.编译性.互 ...

  10. php应该安装在c盘,vscode要装在c盘吗

    vscode要装在c盘吗? vscode不是必须要安装在c盘,大多数用户安装在c盘是因为vscode软件的安装路径默认的就是C盘,如果要修改可以把C改成D或其他盘都可以. vscode相关介绍: Mi ...

最新文章

  1. FEMS:微生物群落生态学数据挖掘的R包microeco
  2. matlab cuda的.cu文件应该放在那里_App Store限免推荐|日历和文件管理、无尽狂奔、Scalak等,共5款...
  3. 【Clickhouse】rsyslog服务器使用clickhouse列数据库存储日志
  4. maya材质sheen_maya怎样做耐磨金属质感?
  5. MySQL数据库优化技术概述
  6. 贪心算法|Greedy Algorithms(背包问题)
  7. python官网的软件-python
  8. php增加html元素,使用php将appendChild($ element)添加到现有的html元素中
  9. C#学习之IntPtr类型
  10. 电路分析题目详解(一)
  11. 计算机程序是指为解决某一问题,在计算机中为解决某一特定问题二设计的指令程序是...
  12. 推荐几张系统维护光盘
  13. python中的数学函数汇总
  14. excel表格数据汇总计数如何完成?
  15. Web Workers简要概述
  16. kazam使用_尝试使用2种免费的桌面录制工具:SimpleScreenRecorder和Kazam
  17. LEFT JOIN左连接示例
  18. hydra和medusa使用教程
  19. ​云数据库有哪些优点劣势?
  20. 超级浏览器的特色功能

热门文章

  1. jvm第五节-性能调优工具使用
  2. 为什么程序要从0开始计数
  3. PostgreSQL——不仅仅是监控
  4. HDOJ 1720 A+B Coming
  5. 19.多个版本的Netcat概览
  6. 11-7 无底洞问题
  7. 29muduo_net库源码分析(五)
  8. c++游戏开发案例源代码_1人开发千万下载,爆款游戏TENKYU调优案例
  9. 【免费毕设】PHP教材管理系统(源代码+论文)
  10. python os 遍历 子目录中所有文件_Python处理文件系统的10种方法 !