win10 mysql下载安装

windows系统安装mysql总是会遇到一些些奇奇怪怪的问题,现在记录一下。

1. 到官网(https://www.mysql.com/)下载安装包,下面是下载的步骤截图:

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

2. 安装

1)设置环境变量:
变量名:MYSQL_HOME
变量值:E:\mysql\mysql-8.0.20-winx64
在这里插入图片描述
2)生成data文件

以管理员身份运行cmd
进入E:\mysql\mysql-8.0.20-winx64\bin>下
执行命令:mysqld --initialize-insecure --user=mysql 在E:\mysql\mysql-8.0.20-winx64目录下生成data目录

*遇到问题: 由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题

在这里插入图片描述

安装了下面这个运行库解决

微软常用运行库合集_2019.07.20_X64
提取码:0ovs

  • 该问题解决来源地址: https://blog.youkuaiyun.com/qq_42365534/article/details/102847013
    解决问题后,继续执行命令生成data文件:mysqld --initialize-insecure --user=mysql

3)安装mysql
继续执行命令:mysqld -install

*遇到问题:Install/Remove of the Service Denied!

解决办法:
打开cmd.exe程序的时候右击选择“用管理员身份运行"。

再次进入到E:\mysql\mysql-8.0.20-winx64\bin>下,执行命令:mysqld -install

当出现Service successfully installed. 说明mysql安装成功。

(吐槽一下自己,会遇到这个问题也是在生成data文件前就没有选择用管理员身份运行…)
在这里插入图片描述

4)启动服务
继续执行命令:net start MySQL
若提示:服务已经启动成功,表示MySQL服务已经启动

5)登录MySQL (因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)
继续执行命令: mysql -u root -p
E:\mysql\mysql-8.0.20-winx64\bin>mysql -u root -p

6)查询用户密码
查询用户密码命令:mysql> select host,user,authentication_string from mysql.user;

7)设置(或修改)root用户密码

执行第一行命令可以修改密码为123456,执行第二行修改密码失败。
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;

update mysql.user set authentication_string=(“123456”) where user=“root”;

mysql> flush privileges;
#作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变(我没有执行flush privileges把密码改成功了)

8)退出
mysql> quit

9)再次登录
在这里插入图片描述
安装教程参照:
https://www.cnblogs.com/zhangkanghui/p/9613844.html

<think>好的,我现在需要帮助用户下载并安装适用于Windows 10MySQL 5.7 MSI安装程序。首先,我要仔细分析用户的问题。用户提到的参考引用中有多个关于MySQL 5.7安装的指南,包括通过MSI安装程序、配置步骤以及下载链接。我需要综合这些信息,给出一个清晰的步骤指南。 首先,下载部分。根据引用[2]、[3]、[5],用户需要访问MySQL官方网站的下载页面。正确的路径应该是进入Downloads,选择MySQL Community Edition,然后找到适用于Windows的Installer。这里需要注意的是,用户可能容易在官网上迷路,所以需要明确步骤,比如直接给出下载链接或者导航步骤。引用[3]提供了具体的下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads,但需要确认这个链接是否仍然有效。另外,引用[5]提到下载的是mysql-installer-community-5.7.19.0.msi,但用户需要的是最新的5.7版本,可能需要调整版本号。 接下来是安装步骤。根据引用[1],安装路径默认是C:\Program Files\MySQL\MySQL Server 5.7,但用户可能想自定义路径,如引用[4]中提到的D:\Program Files (x86)\mysql-5.7.44\bin。需要说明安装过程中如何选择路径。另外,引用[2]和[5]提到使用MSI安装程序后,可以通过MySQL Installer进行后续管理,这一点很重要,应该包括在步骤中。 配置部分,引用[1]、[2]、[4]提到了初始化数据库、设置root密码、配置服务等步骤。需要注意在安装过程中可能会遇到的常见问题,比如服务无法启动,或者权限问题。引用[4]中的命令如mysqld --install和net start mysql需要正确指导用户执行,特别是以管理员身份运行CMD的必要性。 验证安装部分,用户可能需要知道如何确认MySQL服务是否正常运行,以及如何使用命令行或工具如Navicat连接数据库,如引用[2]提到的。这部分需要简明扼要,确保用户能够测试安装是否成功。 注意事项方面,用户可能需要了解防火墙设置、环境变量配置,以及如何卸载或修复安装。引用[5]提到通过MySQL Installer进行升级或卸载,这应该包含在注意事项中。此外,数据备份的重要性也需要提醒用户。 最后,生成相关问题。根据用户可能的后续需求,问题可以涉及配置步骤、常见错误解决、密码重置以及不同版本的区别。需要确保问题覆盖用户可能遇到的下一步问题。 现在需要检查步骤是否逻辑清晰,是否覆盖了所有必要环节,比如下载、安装、配置、验证,以及注意事项。同时,确保引用的正确性,每个引用对应正确的步骤。例如,引用[4]中关于手动安装的部分可能与MSI安装不同,需要区分开来,避免混淆用户。此外,是否需要提到32位和64位系统的选择,根据引用[3]中的“选择符合自己系统的版本”,应该在下载步骤中提醒用户注意系统类型。 可能还需要注意版本号的变化,比如用户下载的可能是5.7.x的最新版本,而引用中的例子是5.7.19或5.7.44,需要统一说明,让用户知道版本号可能不同,但步骤是类似的。同时,确保所有命令准确,比如初始化数据可能需要运行mysqld --initialize-insecure或--initialize,根据是否需要生成随机密码。 总结来说,步骤需要详细但不过于复杂,避免技术术语过多,适合新手跟随操作。同时,引用对应的部分要准确,比如引用[5]关于下载路径,引用[2]关于安装后的配置工具。确保用户能够顺利下载MSI安装程序并完成安装,不会在过程中遇到阻碍。</think>### 下载并安装MySQL 5.7 MSI安装程序(Windows 10) #### 1. 下载MySQL 5.7 MSI安装程序 1. **访问MySQL官网** 打开浏览器,进入MySQL 5.7的官方下载页面:[https://dev.mysql.com/downloads/mysql/5.7.html](https://dev.mysql.com/downloads/mysql/5.7.html)[^3][^5]。 2. **选择安装包** - 在“Operating System”下拉菜单中选择`Microsoft Windows`。 - 在下方列表中找到`Windows (x86, 32-bit), MSI Installer`或`Windows (x86, 64-bit), MSI Installer`,根据系统类型选择合适版本。 - 点击“Download”按钮。 3. **跳过登录直接下载** 页面会提示注册或登录,点击“No thanks, just start my download”即可直接下载[^2]。 --- #### 2. 安装MySQL 5.7 1. **运行MSI安装程序** 双击下载的`.msi`文件(如`mysql-installer-community-5.7.19.0.msi`)启动安装向导[^5]。 2. **选择安装类型** - 在安装向导中,选择`Custom`(自定义安装)以手动配置安装路径和组件[^5]。 - 点击`Next`。 3. **配置安装路径** - 默认路径为`C:\Program Files\MySQL\MySQL Server 5.7\`,若需修改,点击右侧按钮选择自定义路径(例如`D:\MySQL`)[^1][^4]。 - 点击`Next`继续。 4. **执行安装** 确认配置后,点击`Execute`开始安装,等待进度条完成[^2]。 --- #### 3. 配置MySQL服务器 1. **启动配置向导** 安装完成后,勾选`Launch the MySQL Instance Configuration Wizard`,点击`Finish`进入配置界面。 2. **选择配置类型** - 选择`Development Machine`(开发环境),点击`Next`。 3. **设置root密码** - 输入root账户的密码并确认,建议勾选`Allow root access from remote machines`(允许远程访问)[^2]。 4. **配置服务名称** - 默认服务名为`MySQL57`,可保持默认或修改。 - 勾选`Start the MySQL Server at System Startup`(开机自启动)。 5. **完成配置** 点击`Execute`应用配置,等待提示成功后关闭向导。 --- #### 4. 验证安装 1. **检查MySQL服务** - 按`Win + R`,输入`services.msc`,查看服务列表中是否存在`MySQL57`且状态为“正在运行”。 2. **命令行测试** - 打开命令提示符(管理员),输入: ```bash mysql -u root -p ``` 输入密码后,若成功进入MySQL命令行,则安装成功[^4]。 --- #### 注意事项 1. **防火墙设置** 若需远程访问,需在防火墙中开放MySQL端口(默认`3306`)。 2. **环境变量配置** 若未自动配置环境变量,需手动添加`C:\Program Files\MySQL\MySQL Server 5.7\bin`到系统PATH[^1]。 3. **卸载或修复** 通过“控制面板”中的`MySQL Installer`程序可修改、修复或卸载MySQL[^2]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值