MySQL5.7 windows安装
安装Mysql前:
1、如果:你(曾经安装过),需要(先卸载干净), 否则是(装不上)的。所以先谈(卸载)
2、如果:你没有(安装过),这是(第一次安装), 请直接看(第2部分)Mysql安装教程。
1、Mysql彻底卸载
分为三个步骤:
1、卸载Mysql(软件)
2、删除Mysql(残留文件)
3、删除mysql(注册表)
4、重启电脑
1.1、 卸载Mysql(软件)
1.2、删除Mysql(残留文件)
把3个目录下的
:Mysql目录(删除掉)
1.3、 删除mysql(注册表)
第一步:打开注册表
window + R中输入:regedit
第二步:删除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
1.4、重启电脑
不重启:可能装不上。
2、安装Mysql
1、官网安装
2、选版本(看个人需求)
3、正式安装(MSI版本)是microsoft installer的简写,是微软格式的安装包。
2.1、官网安装
2.2、选择版本
2.3、正式安装
第一步: Download安装
此处我选择:Mysql 8.0.23 最新版本 (其余版本:操作也是一致的)
第二步:打开Mysql安装包,安装
如果:出现了这个,点击安装。
如果:没有出现,说明你(安装其他)软件时,
已经装过
, 不必慌张。
2.4、配置环境变量
2.5、测试:是否安装成功
cmd中输入:mysql -u root -p
3、Navicat连接Mysql
Navicat连接Mysql 是建立在:Mysql已(成功安装了)的(前提下)
3.1、下载Navicat
3.2、安装:
安装方法:一路下一步就好,注意(选择下:安装路径),以后(删除方便)
3.3、连接Mysql测试
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重启服务)