文章目录
安装 MySql5.7 (解压版) 详细教程,操作简单(Windows版本)
1、官网下载MySql
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M25KJRRQ-1636040443765)(Mysql/mysql_images/image-20211104171159386.png)]](https://i-blog.csdnimg.cn/blog_migrate/fbb6f10182d7aaa6616a4d3df0ae6d39.png)
选择对应的版本号,根据电脑系统的位数,64bit选择如下,点击 Download。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tMldj4UK-1636040443770)(Mysql/mysql_images/image-20211104171328807.png)]](https://i-blog.csdnimg.cn/blog_migrate/6cd31db2693d584de6228c55b13cf5c5.png)
2、解压,安装
下载压缩包完成后,解压,(这里是我自己电脑的 D盘下 ,新建了一个 Mysql 5.7.35文件夹)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-inl8XSTZ-1636040443771)(Mysql/mysql_images/image-20211104171748682.png)]](https://i-blog.csdnimg.cn/blog_migrate/e1d0fb2acc00967f297afbc5a903d266.png)
进入安装目录下,mysql-5.7.35-winx64文件夹目录如图:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0x1EUNMn-1636040443774)(Mysql/mysql_images/image-20211104172010147.png)]](https://i-blog.csdnimg.cn/blog_migrate/03c1cffc9b393536ed35fe5a0fc8b9f4.png)
这个版本下载的MySQL是没有data目录的,其他版本有所不同。
在此目录创建data目录、my.ini文件
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TOTdVnk4-1636040443776)(Mysql/mysql_images/image-20211104172145692.png)]](https://i-blog.csdnimg.cn/blog_migrate/55b182853558b031c4126adfaf867531.png)
编辑my.ini文件:把下面内容复制进去,注意配置的路径参数,与本地自己的保持一致。
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\Dev_Env\Mysql 5.7.35\mysql-5.7.35-winx64\mysql-5.7.35-winx64
datadir=D:\Dev_Env\Mysql 5.7.35\mysql-5.7.35-winx64\mysql-5.7.35-winx64\data
server-id=1
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
innodb_file_per_table = 1
log_timestamps=SYSTEM
log-error = error.log
slow_query_log = 1
slow_query_log_file = slow.log
long_query_time = 5
log-bin = binlog
binlog_format = row
expire_logs_days = 15
log_bin_trust_function_creators = 1
[client]
default-character-set=utf8
完整配置如下图示:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0r0ty6c2-1636040443778)(Mysql/mysql_images/image-20211104172652756.png)]](https://i-blog.csdnimg.cn/blog_migrate/a7ee5eb35cbd2bec1bff27e29142a4c2.png)
3、环境变量
配置MySql的环境变量,右击我的电脑,属性,高级系统设置,环境变量。
或者直接 win + r,输入 sysdm.cpl,点击高级。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iW8fxQrA-1636040443780)(Mysql/mysql_images/image-20211104173054803.png)]](https://i-blog.csdnimg.cn/blog_migrate/5e5686af004433d4b5c7cd7877be1b81.png)
新建一个环境变量,输入MYSQL_HOME,变量值为MySql的安装路径,如图所示:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cAMiOm1F-1636040443782)(Mysql/mysql_images/image-20211104173351743.png)]](https://i-blog.csdnimg.cn/blog_migrate/12b20bfc533da69f633110a9d554ae1e.png)
接着,找到Path,点击编辑,新建,输入 %MYSQL_HOME%\bin
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zAYujwS9-1636040443783)(Mysql/mysql_images/image-20211104173430711.png)]](https://i-blog.csdnimg.cn/blog_migrate/f91fdc2f4b7c2f65b6306a3a5a30328b.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZcGp2nmj-1636040443784)(Mysql/mysql_images/image-20211104173517346.png)]](https://i-blog.csdnimg.cn/blog_migrate/a5f62400c7176847ea16ce289504fdd0.png)
最后点击保存即可。
4、初始化数据库
以管理员方式打开cmd,进入MySql安装目录下的 bin目录,执行命令,mysqld --initialize-insecure
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zbaf0Cql-1636040443785)(Mysql/mysql_images/image-20211104174939694.png)]](https://i-blog.csdnimg.cn/blog_migrate/eb2253f3522dd73a7ac8f23df67ff87a.png)
执行成功后,在 MySql 安装目录的 data文件夹 里面会产生很多文件信息。
如图所示:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DYNayZTI-1636040443786)(Mysql/mysql_images/image-20211104174859312.png)]](https://i-blog.csdnimg.cn/blog_migrate/da084460c35e9a0a1d60c3b4797102c7.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yp49PJGi-1636040443787)(Mysql/mysql_images/image-20211104175140725.png)]](https://i-blog.csdnimg.cn/blog_migrate/633e3b9668c4ea6465287782691cb9f6.png)
5、安装MySql
继续执行 命令: mysqld -install
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3FFygF6J-1636040443788)(Mysql/mysql_images/image-20211104205657866.png)]](https://i-blog.csdnimg.cn/blog_migrate/1586a485dacdc0b73a7f4f668bcae62d.png)
6、启动或者停止服务。
执行启动命令:net start mysql
停止命令:net stop mysql
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fJtct7Kx-1636040443789)(Mysql/mysql_images/image-20211104205822584.png)]](https://i-blog.csdnimg.cn/blog_migrate/b7a33f358edd41e602344e52e214e0c6.png)
7、登录MySql
成功启动后,登录MySql (因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)
mysql -uroot -p
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kdPjTJ8S-1636040443790)(Mysql/mysql_images/image-20211104210016917.png)]](https://i-blog.csdnimg.cn/blog_migrate/1b3835c7a79058469418f023dbb4a7ca.png)
8、设置root密码
update mysql.user set authentication_string=password("123456") where user='root';
### password("123456") 双引号内的123456 即是root账户的密码,自己可以随意设置。
flush privileges;
### 用途: 相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变。
mysql> update mysql.user set authentication_string=password("123456") where user='root';
Query OK, 1 row affected, 1 warning (0.02 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql>
完整操作图示:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KPPC4N1H-1636040443790)(Mysql/mysql_images/image-20211104210328768.png)]](https://i-blog.csdnimg.cn/blog_migrate/f1039df0aed74de4c9951c38daf39b6b.png)
9、退出登录
输入 quit 命令即可。
mysql> quit;
Bye
10、假如忘记了密码,重置密码
假如 是谁,我又不认识 假如,假如 忘记密码,问我弄啥呢,我不知道她是谁呀。
第一步,以管理员身份打开cmd窗口。
第二步,停止MySql服务运行。
第三步,执行一下命令(my.ini配置文件根据自己配置的修改)。
mysqld --defaults-file="D:\Dev_Env\Mysql 5.7.35\mysql-5.7.35-winx64\mysql-5.7.35-winx64\my.ini" --skip-grant-tables
第四步,新开一个cmd窗口, 执行登录命令,直接回车即可。
第五步,重新设置密码,见【8、设置root密码】。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5DpB8jkD-1636040443791)(Mysql/mysql_images/image-20211104222316289.png)]](https://i-blog.csdnimg.cn/blog_migrate/19c18f9c6059dd9fd5922b0455e3b00e.png)
11、新建数据库
新建一个数据库,并设置编码格式(避免乱码)。
mysql> create database db_test default character set utf8 collate utf8_general_ci;
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7wsr3WBC-1636040443792)(Mysql/mysql_images/image-20211104223102339.png)]](https://i-blog.csdnimg.cn/blog_migrate/9f4d36202c21558e01846d855ffd97b8.png)
12、导入 数据库SQL文件
导入sql文件,先确定导入的数据库名。
use 数据库。
mysql> use db_test;
Database changed
mysql>
mysql> source D:\Dev_Env\Mysql 5.7.35\run_sql\ry.sql ### source命令,后面接sql文件路径
导入成功:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-V1yzecc4-1636040443793)(Mysql/mysql_images/image-20211104223600917.png)]](https://i-blog.csdnimg.cn/blog_migrate/e95041459b79dd568742b7bb40a3aaa9.png)
导出命令:
D:\Dev_Env\Mysql 5.7.35\mysql-5.7.35-winx64\\bin>mysqldump -uroot -p123456 ry > D:\export.sql
13、Navicat可视化工具
命令行操作导入导出比较繁琐点吧,直接上可视化连接工具Navicat。
安装包,版本信息,可能大家各有所爱,这里提供的是 15.0.17 version ,若是需要的话,可以评论区吱一声哈。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-necgUvbb-1636040443793)(Mysql/mysql_images/image-20211104231446805.png)]](https://i-blog.csdnimg.cn/blog_migrate/cab74f036657a3dd97d8d7fcae775595.png)
14、安装 Mysql8.0版本
暂时略…
本文详细介绍了在Windows上安装MySQL5.7解压版的步骤,包括从官网下载、解压安装、配置环境变量、初始化数据库、设置root密码以及使用Navicat等可视化工具。此外,还提供了忘记密码时的重置方法和数据库的创建、导入导出操作。
4万+

被折叠的 条评论
为什么被折叠?



