MySQL5.7 windows安装

发布时间 2023-10-10 22:17:36作者: 老洋之家

安装Mysql前:

​ 1、如果:你(曾经安装过),需要(先卸载干净), 否则是(装不上)的。所以先谈(卸载)

​ 2、如果:你没有(安装过),这是(第一次安装), 请直接看(第2部分)Mysql安装教程。

1、Mysql彻底卸载

分为三个步骤:
	1、卸载Mysql(软件)
	2、删除Mysql(残留文件)
	3、删除mysql(注册表)
	4、重启电脑

1.1、 卸载Mysql(软件)

image-20210225100139275
image-20210225100652279

1.2、删除Mysql(残留文件)

把3个目录下的:Mysql目录(删除掉)

image-20210225101506730

1.3、 删除mysql(注册表)

  • 第一步:打开注册表

window + R中输入:regedit


image-20210225102143059
image-20210225101930080
  • 第二步:删除mysql注册表
找到这6个路径:(分别删除Mysql)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001\Services\MYSQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
image-20210225103504095

1.4、重启电脑

不重启:可能装不上。

2、安装Mysql

1、官网安装
2、选版本(看个人需求)
3、正式安装(MSI版本)是microsoft installer的简写,是微软格式的安装包。

2.1、官网安装

安装网址:https://dev.mysql.com/downloads/installer/

image-20210225105441638

2.2、选择版本

image-20210225105551371

2.3、正式安装

  • 第一步: Download安装

此处我选择:Mysql 8.0.23 最新版本 (其余版本:操作也是一致的)

image-20210225110504945


  • 第二步:打开Mysql安装包,安装
image-20210225111135015
image-20210225113322331
image-20210225113736364

如果:出现了这个,点击安装。

如果:没有出现,说明你(安装其他)软件时,已经装过, 不必慌张。

image-20210225114129657
image-20210225113855222
image-20210225114831129
image-20210225114927546
image-20210225115502984
image-20210225115605516
image-20210225115729705
image-20210225115819999

image-20210225120526443


image-20210225120617593
image-20210225120644968

2.4、配置环境变量

image-20210225121009744
image-20210225121045426
image-20210225121126061

image-20210225121531322


2.5、测试:是否安装成功

cmd中输入:mysql -u root -p

image-20210225122009120

3、Navicat连接Mysql

Navicat连接Mysql 是建立在:Mysql已(成功安装了)的(前提下)

3.1、下载Navicat

官网安装:https://navicat.com.cn/download/navicat-premium

image-20210225122953526


3.2、安装:

安装方法:一路下一步就好,注意(选择下:安装路径),以后(删除方便)

image-20210225123601921

3.3、连接Mysql测试


image-20210225124646562
image-20210225125322459

sql代码:

create table student(
	stuId int primary key,
	sname varchar(20)
)charset=utf8;

insert into student values(1, '张三');
insert into student values(2, '王五');

select * from student;

4、另一种安装方法 (更快)

直接压缩包(解压)更快:https://www.cnblogs.com/th11/p/15060294.html

安装MySQL
这里建议大家使用压缩版,安装快,方便.不复杂.
软件下载
mysql5.7 64位下载地址:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
电脑是64位的就下载使用64位版本的!
安装步骤
1、下载后得到zip压缩包.
2、解压到自己想要安装到的目录,本人解压到的是D:\Environment\mysql-5.7.19
3、添加环境变量:
1、我的电脑->属性->高级->环境变量
2、选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹
3、在D:\Environment\mysql目录下新建my.ini文件
4、编辑 my.ini 文件 ,注意替换路径位置

[mysqld]
basedir=D:\Program Files\mysql-5.7\
datadir=D:\Program Files\mysql-5.7\data\
port=3306
skip-grant-tables

5、启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入mysqld –install (安装mysql)
6、再输入 mysqld --initialize-insecure --user=mysql 初始化数据文件
7、然后输入命令net start mysql再次启动mysql 然后用命令 mysql –u root –p 进入mysql管理界面(密码可为空)
8、进入界面后更改root密码

update mysql.user set authentication_string=password('123456') where user='root' 
and Host = 'localhost';

9、刷新权限

flush privileges;

10、修改 my.ini文件删除最后一句skip-grant-tables
11、重启mysql即可正常使用(先使用exit,退出mysql)

net stop mysql
net start mysql

12、连接上测试出现以下结果就安装好了
在这里插入图片描述

13、最后将:my.ini中的:skip-grant-tables注释掉 (执行11重启服务)