MySQL本地安装保姆级教程,十分钟快速安装MySQL,附MySQL等数据库可视化管理工具Navicat免费安装包

06-01 1378阅读

本篇文章是关于如何在windows系统上安装并启动MySQL服务器,讲解详细并附带过程图示,只需要跟着步骤一步步细心操作,一定会很快安装服务并启动成功

以下是在Windows 10系统上安装和启动MySQL 5.7的完整教程,篇幅较长,只需跟着红色字体进行操作即可,细节处理有说明

一、下载MySQL 5.7

1. 访问MySQL官方网站:

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

(此网站可直接访问到下载界面,直接复制访问即可,mysql官方网站进入后是企业版,社区办还需要在进入其他界面,对于普通用户选择社区版就ok啦,企业版用不上的)

进入下载界面后,如下图一,给出的是MySQL的最新几个正式发布版本,然后点击档案即可找到MySQL发布的往期版本。

对于最新版和往期版本怎么选择呢?

主要看个人需求,版本的稳定性,版本的功能,以及版本的安全性。如果是技术党,从事机器学习,数据科学等领域,最新版提供的功能更齐备,比如窗口函数需要8.0及以上版本才支持;学生党的话5.7的稳定版进行数据库的学习完全够用。版本越高安全性肯定更好,但是5.7版本安全性也是不用考虑的,我这里安装的是5.7.39的版本。

MySQL本地安装保姆级教程,十分钟快速安装MySQL,附MySQL等数据库可视化管理工具Navicat免费安装包2. 选择适合Windows系统的ZIP压缩包版本,点击下载

选择需要的版本后,选择Microsoft视窗,这时候会有一个都的选项框出现,选择你的操作系统位数,我这里是64位

如果不知道自己的操作系统是多少位?以下提供两种方法:

方法一:使用命令提示符查看

按下 Win + R 键,打开“运行”窗口。

输入 cmd 并按下回车键,打开命令提示符。

在命令提示符中输入以下命令并按回车键:

wmic os get osarchitecture

命令执行后,会显示操作系统的位数,是32位还是64位。

方法二:通过任务管理器查看

按下 Ctrl + Shift + Esc 键,打开任务管理器。

切换到“性能”选项卡。

在“CPU”一栏中,查看是“32位”还是“64位”

二、安装MySQL 5.7

1. 解压文件

    建议先在D盘中新建一个文件夹专门存放MySQL的文件,将下载的ZIP文件解压到指定目录,例如:`D:\MySQL\mysql-5.7`。

这里会出现两个不同的压缩包提供下载,分别是ZIP存档和ZIP存档、调试二进制文件和测试套件,怎么选择?

ZIP存档

- 内容:仅包含MySQL服务器和客户端的二进制文件,以及必要的支持文件。

- 用途:适用于普通用户和生产环境,用于安装和运行MySQL数据库。

- 优点:文件较小,下载速度快,安装简单,适合快速部署。

ZIP存档、调试二进制文件和测试套件

- 内容:除了MySQL的二进制文件外,还包括调试版本的二进制文件、完整的测试套件以及一些额外的调试工具。

- 用途:主要面向开发者和测试人员,用于调试MySQL、进行功能测试和性能测试。

- 优点:提供更多的调试和测试功能,有助于开发和测试过程中的问题定位和性能优化。

选择建议

- 普通用户和生产环境:选择“ZIP存档”版本,它包含了运行MySQL所需的所有文件,安装和配置相对简单,适合大多数用户。

- **开发者和测试人员**:如果需要进行MySQL的调试、功能测试或性能测试,可以选择“ZIP存档、调试二进制文件和测试套件”版本,以获得更多的调试和测试工具。

2. 创建配置文件

    - 在MySQL解压目录下新建一个名为`my.ini`的配置文件,内容如下:

 

    [mysqld]

    basedir=D:\MySQL\mysql-5.7

    datadir=D:\MySQL\mysql-5.7\data

    port=3306

    character-set-server=utf8

    default-storage-engine=INNODB

    [mysql]

    default-character-set=utf8

    port是端口号,这里默认是本机

    - 注意:`basedir`和`datadir`根据你实际的解压路径进行修改,比如我的就是:D:\MySQL\mysql-5.7,datadir后面的data不能少

MySQL本地安装保姆级教程,十分钟快速安装MySQL,附MySQL等数据库可视化管理工具Navicat免费安装包

3. 添加环境变量

    - 将MySQL的`bin`目录添加到系统环境变量`Path`中,例如:`D:\MySQL\mysql-5.7\bin`。

具体步骤:

1. **找到MySQL的bin目录路径,对bin目录路径一键复制即可啦

    - 我的MySQL的bin目录路径是 `D:\MySQL\mysql-5.7\mysql-5.7.39-winx64\mysql-5.7.39-winx64\bin`。

MySQL本地安装保姆级教程,十分钟快速安装MySQL,附MySQL等数据库可视化管理工具Navicat免费安装包

2. **打开环境变量设置**

    - 右键点击“此电脑”或“我的电脑”,选择“属性”。

    - 在弹出的窗口中,点击“高级系统设置”。

    - 在“系统属性”窗口中,点击“环境变量”按钮。

3. **编辑系统变量**

    - 在“环境变量”窗口中,找到“系统变量”部分。

    - 找到名为 `Path` 的变量,点击“编辑”按钮。

4. **添加MySQL路径**

    - 在“编辑环境变量”窗口中,点击“新建”按钮。

    - 输入MySQL的bin目录路径,即 `D:\MySQL\mysql-5.7\bin`。

    - 点击“确定”保存修改。

MySQL本地安装保姆级教程,十分钟快速安装MySQL,附MySQL等数据库可视化管理工具Navicat免费安装包

5. **验证环境变量是否配置成功**

    - 打开命令提示符(按下 `Win + R`,输入 `cmd`,然后按回车键)。

    - 输入命令 `mysql -u root -p` 并按回车键。

    - 如果提示输入密码,说明环境变量配置成功;如果出现“mysql不是内部或外部命令”的错误,说明配置失败,需要重新检查步骤。

通过以上步骤,你就成功将MySQL的bin目录添加到系统的环境变量中,这样在任何位置都可以直接使用MySQL的命令行工具。

4. **初始化数据库**

首先强调:以下操作务必在管理员身份下进行,而不是用户身份,用户身份无法启动MySQL服务

    - 以管理员身份运行命令提示符(CMD)。

    - 进入MySQL的`bin`目录:`cd /d D:\MySQL\mysql-5.7\bin`(注意**这里bin目录路径依然是你安装的bin目录路近实际位置**)。

    - 执行初始化命令:`mysqld --initialize --console`。

    - 记录生成的临时密码,用于后续登录。临时密码在弹出提示语的最后一句话,A temporary password is generated for root@localhost: bozD_tngm1C+(切记,一定要先记录临时密码,以防丢失,临时密码丢失,找回密码操作比较麻烦)

MySQL本地安装保姆级教程,十分钟快速安装MySQL,附MySQL等数据库可视化管理工具Navicat免费安装包

具体操作步骤:

在MySQL安装过程中,初始化数据库是一个关键步骤,它为MySQL创建必要的数据目录和系统表。以下是详细的初始化数据库的步骤:

1. **以管理员身份打开命令提示符**

    - 在Windows系统中,右键点击“开始”菜单,选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”。

2. **进入MySQL的bin目录**

    - 在命令提示符中,使用 `cd` 命令进入MySQL的bin目录。例如,如果你的MySQL安装在 `D:\MySQL\mysql-5.7`,则输入以下命令:

      cd /d D:\MySQL\mysql-5.7\bin

3. **初始化MySQL数据目录**

    - 在bin目录下,执行初始化命令。对于MySQL 5.7版本,通常使用以下命令:

      mysqld --initialize --console

    - 对于MySQL 8.0及以上版本,初始化命令可能有所不同,请参考官方文档。

    - 初始化过程中,MySQL会在安装目录下创建一个名为 `data` 的文件夹,用于存储数据库文件。

如何进入管理员身份运行命令提示符,以下提供几种方法:

方法 1: 使用命令提示符

1. **打开命令提示符**:

   - 按下 `Windows + R` 打开运行对话框,输入 `cmd`,然后按下 `Ctrl + Shift + Enter` 以管理员身份打开命令提示符。

2. **运行程序**:

   - 在命令提示符中输入程序的路径,按下 Enter 键即可运行。

方法 2: 使用快捷键

1. **打开开始菜单**:

   - 按下 Windows 键打开开始菜单。

2. **搜索程序**:

   - 输入程序的名称。

3. **使用快捷键启动**:

   - 当程序出现在搜索结果中时,按下 `Ctrl + Shift + Enter` 以管理员身份运行该程序。

方法 3: 创建快捷方式

1. **找到任一程序的可执行文件**:

   - 在文件资源管理器中找到程序的可执行文件(.exe)。

2. **创建快捷方式**:

   - 右键点击可执行文件,选择“发送到” > “桌面(创建快捷方式)”。

3. **设置快捷方式属性**:

   - 在桌面上找到新创建的快捷方式,右键点击,选择“属性”。

   - 在“快捷方式”标签下,点击“高级”按钮。

   - 勾选“以管理员身份运行”选项。

   - 点击“确定”保存设置。

方法 4: 使用右键菜单

1. **找到程序图标或可执行文件**:

   - 在桌面、开始菜单或文件资源管理器中找到程序的快捷方式或可执行文件(.exe)。

2. **右键点击**:

   - 右键点击程序图标或可执行文件。

3. **选择“以管理员身份运行”**:

   - 在弹出的菜单中选择“以管理员身份运行”。

4. **确认用户账户控制(UAC)提示**:

   - 如果系统弹出 UAC 提示,点击“是”以确认。

通过以上方法,您可以以管理员身份运行程序,从而获得更高的权限来执行需要管理员权限的操作。请注意,以管理员身份运行程序可能会带来安全风险,请确保您信任该程序并了解其操作。

5. **安装MySQL服务**

    - 在命令提示符中执行:`mysqld --install`。

执行命令后,成功安装会给出如下提示:

Service successfully installed.

6. **启动MySQL服务**

    - 执行命令:`net start mysql`。

MySQL本地安装保姆级教程,十分钟快速安装MySQL,附MySQL等数据库可视化管理工具Navicat免费安装包

设置MySQL密码

虽然后续可以用临时密码进入MySQL,但防止忘记丢失,建议尽量修改为个人密码

1. **登录MySQL**

执行命令:

    - 执行命令:`mysql -u root -p`,然后输入初始化时生成的临时密码。

2. **修改密码**

    - 登录成功后,执行以下命令修改密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY '设置新密码';

3. **刷新权限**

    - 执行命令:`FLUSH PRIVILEGES;`。

验证安装

1. 使用新密码登录MySQL:`mysql -u root -p`

2. 登录进入MySQL后,输入命令:show databases;

即可看到目前计算机内存在的数据库

MySQL本地安装保姆级教程,十分钟快速安装MySQL,附MySQL等数据库可视化管理工具Navicat免费安装包

 可选:使用可视化工具连接MySQL

没有安装可视化的工具,MySQL只能以命令行格式编写,比较麻烦,难度较大

- 推荐使用Navicat等可视化工具连接MySQL,方便数据库管理。

按照以上步骤,就在Windows 10系统上成功安装和启动MySQL 5.7啦,现在便可以用命令行格式进行数据库操作啦。

这期先给大家提供windows系统上MySQL服务的安装和启动,如果遇到困难,欢迎评论区留言,希望得到大家的点赞,关注博主,下期更新MySQL的可视化工具最新版Navicat的永久免费版安装。

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码