网上写的不近详细,这里重新整理下。

准备:

1、windows操作系统

2、mysql 的解压版压缩文件

第一步:

解压mysql的压缩包到你的安装目录,因为是虚拟机,这里我就安装在C盘下:C:\mysql-5.7.18-win32

第二步:

配置环境变量

在系统变量下找到Path这个值,

点击编辑修改,

后面添加的路径是mysql的安装路径+\bin,比如我的安装路径是 C:\mysql-5.7.18-win32

则需要添加的是 C:\mysql-5.7.18-win32\bin

注意:添加之前看结尾有没有分号,没有记得加分号再添加。

第三步:

进入mysql安装目录下的bin文件夹,安装mysql

以管理员身份运行cmd,

依次运行下列命令:

1、cd C:\mysql-5.7.18-win32\bin                   //进入安装目录下的bin文件夹

2、mysqld --install                                    //安装mysqld服务

3、配置my.ini文件

1)需要你在安装目录下新建一个名为my.ini文件,.ini是后缀名。

2)然后在安装目录下新建一个名为data的文件夹。

如图:

把下面代码复制到my.ini文件中,保存。

注意:代码中红色字是需要改成你自己的目录。

# For advice on how to change settings please see

# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the

# *** default location during install, and will be replaced ifyou

#***upgrade to a newer version of MySQL.

[client]

port= 3306

default-character-set=utf8

[mysqld]

# Remove leading # andset to the amount of RAM forthe most important data

# cachein MySQL. Start at 70% of total RAM for dedicated server, else 10%.

# innodb_buffer_pool_size=128M

# Remove leading # to turn on a very important data integrity option: logging

# changes to the binary log between backups.

# log_bin

# These are commonlyset, remove the # and set asrequired.

character_set_server=utf8

init_connect='SET NAMES utf8'basedir= C:\mysql-5.7.18-win32

datadir= C:\mysql-5.7.18-win32\data

port= 3306# server_id=.....

# Remove leading # toset options mainly useful forreporting servers.

# The server defaults are fasterfortransactions and fast SELECTs.

# Adjust sizesasneeded, experiment to find the optimal values.

# join_buffer_size=128M

# sort_buffer_size=2M

# read_rnd_buffer_size=2M

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注意:

basedir = C:\mysql-5.7.18-win32 //这里改成你自己的安装目录

datadir = C:\mysql-5.7.18-win32\data //改成 安装目录\data 这个路径存放你的数据文件

4、初始化mysql

同样是在mysql安装目录下的bin文件夹内,

执行下面命令:

mysqld --defaults-file=C:\mysql-5.7.18-win32\my.ini --initialize --console

运行结果如下:

红框内是产生的随机密码,把它记录下来。待会登录mysql要用。

5、启动并登录mysql

依次运行下面命令:

1)net start mysql

2)mysql -u root -p

要求你输入密码,把上面产生的随机密码输入,注意大小写。

出现红框里的内容表示的登录成功。

6、重设登录密码

运行下面命令

set password for root@localhost=password('123456');           //单引号里面是你自己的密码,可以改成你自己的密码

出现如上图界面表示成功。

7、用新密码重新登录(实验新密码对不对,这步也可以不用操作)

OK,到这里已全部完事。

mysql 7 for windows_Mysql 5.7 for windows 免安装版(解压版)安装和配置相关推荐

  1. 我下载的mysql解压后没有安装_mysql 解压版安装配置方法教程

    1.首先,你要下载MySQL解压版,下载地址 虽然mysql都有8.0了,但这里我要安装的是mysql5.7,其他版本方法类似 2.解压安装包,根据自己的喜好选择路径,我选择的路径是D盘,因此MySQ ...

  2. MySQL的下载与安装(解压版)

    1,下载 解压版: 下载地址:https://dev.mysql.com/downloads/mysql/ 选择自己需要的版本 2,安装 2.1 将下载好的压缩包解压到需要安装mysql一个路径下,然 ...

  3. mysql:安装版(解压版)MySQL下载、配置、安装以及解决MySQL服务无法启动问题

    一.MySQL官网下载解压版 1.进入官网下载 MySQL官网 2.进入后看到社区服务器点击进入 3.这里就可以下载,建议大家下载以前的版本,最新版本容易出现问题,这里我选择的是5.7版本 4.如图选 ...

  4. mysql解压版配置win8_Windows安装mysql8解压版

    下载 解压 下面是我解压的根目录图 image.png 后续的配置和这个路径是有关系的. 配置 在根目录下创建一个文件my.ini [mysql] # 设置mysql客户端默认字符集 default- ...

  5. RPM方式安装MySQL5.6和windows下安装mysql解压版

    下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpm http://cdn.mysql. ...

  6. MYSQL 5.7 解压版 windows 环境下安装

    MYSQL 5.7 解压版 windows 环境下安装 1.下载MYSQL 2.下载完成后,放入要部署目录,解压. 3.新建 my.ini 文件 data 子文件夹千万不要自己建,否则后续启动会报错 ...

  7. MySQL 5.7 解压版 安装教程(图文详细)[Windows](转载)

    本文转载自Horvey's blog的文字,转载仅作学习使用. 最近在学习中用到了MySQL数据库,在安装过程中遇到了不少问题,在翻了大半天百度后,问题基本都解决了,所以写一篇MySQL 5.7 解压 ...

  8. 关于Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题

    今天笔者正好在学习MySQL,在ubutu下一切顺利安装,但在windows下安装出现了点问题,后面解决了,故记录下,分享给大家. 1.下载MySQL(Community版)免安装软件包. 该版本为8 ...

  9. Windows下MySQL 解压版安装教程

    Windows下MySQL 解压版离线安装教程 先安装微软常用运行库 http://www.downcc.com/soft/438494.html 下载安装包 https://downloads.my ...

最新文章

  1. Springmvc的helloworld实例
  2. Spring Boot中的一些常用配置介绍!
  3. 关闭页面那点事儿...
  4. 查看 linux 硬件信息:内存、分区、系统、环境变量、防火墙、路由、端口监听、进程、CPU...
  5. 锐捷交换机实验案例:vlan间互访的配置与验证
  6. SpringBoot Jar包外部application文件
  7. 苹果笔记本怎么安装python_MAC中怎么安装python
  8. 用Python搭建“冲顶大会”外挂,王思聪们还舍得撒币吗?
  9. 历史类:罗马帝国兴亡史
  10. VMware copy之后,如何查看网卡地址 HWADDR
  11. php unpack,PHP中的pack和unpack函数
  12. 微信小问题2021-10-14
  13. 华为荣耀20和x10比较_华为畅享20plus和荣耀x10对比哪个好?入手哪一款更香
  14. Android源码编译:任意界面屏幕边缘上滑弹出快捷操作栏【一键加速、开关控制】
  15. win10系统多桌面切换方法及切换快捷键详细介绍
  16. stm32cubeide烧写程序_STM32Cube工具,覆盖开发全过程(一)
  17. python+selenium模拟163邮箱登录
  18. 2021年起重机械机械安装维修报名考试及起重机械机械安装维修最新解析
  19. 米家小相机最新固件_能拍4K的米家小相机只要699了,你还要啥自行车?!
  20. WPF 设置 WS_EX_TRANSPARENT 触摸失效

热门文章

  1. 为什么黑客无法攻击公开的区块链?
  2. 腾讯会议开放API接口,为企业打造专属的“腾讯会议”
  3. 听说有了华为分布式技术,开发者能够一人顶三人?
  4. 谁来结束 GUI 程序?| CSDN 博文精选
  5. 容器 10 年,Docker 6 年
  6. 谷歌称已实现量子霸权;iOS 捷径功能被诉侵权;Chrome 78 Beta 发布 | 极客头条
  7. 为什么 C 语言仍然占据统治地位?
  8. 周鸿祎谈华为鸿蒙系统;百度回应“用搜索引擎填高考志愿”;腾讯首次全面公开开源路线图 | 极客头条...
  9. 京东扩招 1.5 万员工;程维卸任快的打车法人;库克纪念乔布斯 64 岁诞辰 | 极客头条...
  10. “离开 360 时,它只给了我一块钱”