1、Download 下载

mysql官网:

https://dev.mysql.com/

找到download点击进入下载页面:

https://dev.mysql.com/downloads/

找到这两个,如果你选下面就是windows安装版的

默认展示当前最新版本,如果要下载旧版本点上面的那个:

也可以选择linux版本的

下面会分操作系统位数版本:

然后进入最后的下载页:

2、Installation 安装:

如果要安装多个MySQL,请先移除环境变量的MySQL配置

解压文件,放在盘符路径最短且方便的位置【注意自己的目录名称

D:\mysql-5.7.30-winx64

【初始信息配置】

创建或者编辑my.ini文件:

设置3307端口是为了多个MYSQL共存运行,不同的MySQL使用不同端口号就可以实现共存使用

[mysqld]
# mysql所在的目录
basedir=D:\mysql-5.7.30-winx64\ # mysql 数据库存储的目录
datadir=D:\mysql-5.7.30-winx64\data\ # mysql服务端默认使用的字符集
character-set-server=utf8 # 默认使用的存储引擎
default-storage-engine=INNODB # mysql服务端的端口号
port=3308 [mysql]
# mysql客户端默认使用的字符集
default-character-set=utf8

【初始化mysql】

打开到bin的目录,在地址栏输入cmd

D:\mysql-5.7.30-winx64\bin

输入mysql初始化命令

该命令将mysql的root用户不设置密码,在开启服务之后可以直接访问

mysqld --initialize-insecure --user=mysql 

根据配置信息在  datadir=D:\mysql-5.7.30-winx64\data\  生成data目录。

或者就只是初始化:

mysqld --initialize 

在data目录中会生成一个xxxx.err日志文件:

可以查看到生成的临时密码信息:

2020-08-30T15:24:47.808244Z 1 [Note] A temporary password is generated for root@localhost: 8<t0Iaowgrpb

【安装mysql服务】

从windows选项中以管理员方式打开cmd

切换到上面的位置:

cd d:
cd D:\mysql-5.7.30-winx64\bin

在Windows中安装MySQL服务,服务的名称可以自行设定

mysqld install MySQL5.7.30-Server 

安装mysql在windows上的服务:

mysqld install MySQL5.7.30-Server --default-file="D:\mysql-5.7.30-winx64\my.ini"

组合键: Win + R

输入命令进入注册表:

regedit

找到mysqlServer5服务的注册表位置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysqlServer5

修改ImagePath

D:\mysql-5.7.30-winx64\bin\mysqld mysqlServer5

【启动与访问】

开启mysql服务

net start MySQL5.7.30-Server 

登录访问

mysql -uroot -P 3307 -p 

如果是设置了初始密码:

mysql -uroot -P 3307 -p密码

【密码更改】

mysql5.7.30做了字段更改,参考自博客:

https://www.cnblogs.com/benjamin77/p/8681763.html

更改SQL语句:

use mysql;
update user set authentication_string=password('你设置的密码') where user='root';

刷新权限

flush privileges;

临时密码错误访问被拒绝【密码存在特殊字符】

打开my.ini配置文件,在[mysqld]下面写上信息:

skip-grant-tables

用来越过权限表验证进行访问

查看MySQL的服务是否正在运行:

找到MySQL服务:

右键属性:

查看服务状态:

【卸载MySQL】

移除MySQL服务

sc delete MySQL5.7.30-Server 

删除MySQL目录,如果设置了环境变量,一并删除

【MySQL】Windows-5.7.30 解压版 下载安装的更多相关文章

  1. Mysql解压版的安装

    Mysql解压版的安装 ——@梁WP 1.解压mysql到合适的地方 2.右击计算机-属性-高级系统设置-高级-环境变量,弹出“环境变量”对话框,修改下面的系统变量 3.新建MYSQL_HOME变量, ...

  2. Mysql系列(一)—— 基于5.7.22 解压版下载、安装、配置和卸载

    1.下载 从官网中直接获取自己想要的版本: MySQL Community Server 5.7.22 2.解压 将下载到的文件解压缩到自己喜欢的位置. 与mysql 5.6不同的是5.7版本中没有d ...

  3. Win10 安装MySQL 5.7.32(解压版)

    Win10 安装MySQL 5.7.32(解压版) MySQL 5.7.32 下载 官网下载(速度慢,不推荐使用):https://dev.mysql.com/downloads/mysql/ 清华镜 ...

  4. Mysql5.7.26解压版(免安装版)简单快速配置步骤,5分钟搞定(win10-64位系统)

    第一次安装mysql环境的时候,总会遇到各种各样的坑,在尝试了安装版和解压版的数据库之后,感觉mysql的解压版更加的简单方便,省去好多时间做专业的事情 我这里选择的是5.7.26版本,解压版下载地址 ...

  5. Mysql 5.7 for windows 免安装版(解压版)安装和配置

    网上写的不近详细,这里重新整理下. 准备: 1.windows操作系统 2.mysql 的解压版压缩文件 第一步: 解压mysql的压缩包到你的安装目录,因为是虚拟机,这里我就安装在C盘下:C:\my ...

  6. Mysql 5.7.12解压版的安装及配置系统编码

    这篇博文是由于上篇EF+MySql博文引发的,上篇博文中在Seed方法中插入中文数据到Mysql数据库中乱码,后来网上找了N种方法也没解决.重装了MySql并在安装过程中配置了系统编码,此篇记录一下. ...

  7. mysql 5.7 64位 解压版安装

    64位操作系统最好安装64位的mysql数据库,充分利用内存的寻址能力,对于windows而言,mysql官网只提供了32位的MSI安装程序,因为在windows下安装64位的mysql,选择解压版安 ...

  8. Mysql 64位解压版的安装

    先下载解压版的mysql 下载地址 https://dev.mysql.com/downloads/file/?id=474496 解压 进到里面新建这个文件夹和文件 打开my.ini文件(用文本编辑 ...

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

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

  10. 【记录】Mysql 5.7 解压版的安装

    1.解压 2.打开my_default.ini 将basedir修改为MySQL的解压目录 将datadir修改为MySQL的解压目录\data 3.更改环境变量 系统变量里面添加MYSQL_HOME ...

随机推荐

  1. 微软新Edge浏览器 WIN7 无法登录

    由于设备上的系统组件过期,不支持登录.请确保 Windows 为最新版本,然后重新尝试登录.访问 https://go.microsoft.com/fwlink/?linkid=2107246 了解详 ...

  2. 副本集replicaSet

    mongodb高可用架构 https://www.mongodb.com/docs/manual/tutorial/deploy-replica-set/ 复制是跨多个服务器同步数据的过程. 复制提供 ...

  3. netcore 打包dll发布到nuget服务器

    可参考微软官网:NuGet.org 概述 | Microsoft Docs 一.创建类库 首先创建一个类库,就是你想要发布到nuget的类库,生成项目 二.下载并注册nuget nuget地址:htt ...

  4. Mirror多人联网发布阿里云

    Mirror多人联网发布阿里云 新建模板小书匠 将mirror网络地址和端口选为你阿里云服务器上开放的公网地址和端口 IP与端口 2. 在阿里云服务器安全组中开放你所制定的端口 开放阿里云端口 3. ...

  5. 效率提升利器:一个在线的.NET源码查询网站

    前言 你是否有这样的苦恼,有时候需要查询.NET中的某个类型.方法.属性或程序集的源代码,但又不想从GitHub中下载源代码.今天大姚分享一个在线且实用的.NET源码查询网站. 在线查询地址 http ...

  6. Flink状态(二)

    Flink提供了不同的状态存储方式,并说明了状态如何存和存储在哪里. 状态可以被存储在Jvm的堆和堆外.根据状态存储方式的不同,Flink也能代替应用管理状态,意思是Flink能够进行内存管理(有必要 ...

  7. nn.Conv2d()中dilation参数的作用

    nn.Conv2d()中dilation参数的作用 下面这张图很好的描述了这个参数的作用 优点: 这样每次进行单次计算时覆盖的面积(感受域)增大,最开始时3*3 = 9 然后是5*5 = 25最后是7 ...

  8. 动环监控方案,为什么推荐79元全志T113-i国产平台?

    什么是动环监控系统? 通信电源及机房环境监控系统(简称"动环监控系统"),是对分布在各机房的电源柜.UPS.空调.蓄电池等多种动力设备,及门磁.红外.窗破.水浸.温湿度.烟感等机房 ...

  9. ABP框架开发实例教程-生成数据库

    因为用SQLSERVER数据库比较多,这里就以SQLSERVER2014为例,下面说一下生成步骤: 1.用VS2019打开生成的ABP框架源码的解决方案,先修改web.mvc.web.host两个项目 ...

  10. ubuntu insight卸载

    最近需要进行gdb调试,但感觉gdb命令行方式不够直观,于是按照教程下载安装了insight,期间各种出错和bug,好不容易安装完成,却发现安装后的gdb版本变成了6.8-1,与gcc版本不兼容. 无 ...