MySQL8.0.21.0社区版安装教程(图文详解)
作者:Uniga 发布时间:2024-01-20 06:33:58
一、下载MySQL
登录MySQL官网下载MSI Installer:
点击“Dnownload”
点击“No thanks, just start my download.”
二、安装MySQL
Step1:选择安装类型
根据个人需求,选择其中一个安装类型:
Developer Default 开发者默认安装
Server only 仅安装服务端(推荐)
Client only 仅安装客户端
Full 安装所有内容
Custom 自定义安装(推荐)
点击“Next”
Step2:选择需要安装的产品和内容
“Available Products”中列出了所有产品内容;
“Products/Features To Be Installed”是所选择的安装内容;
点击中间的箭头可添加或移除待安装的内容。
这里选择了两个内容:服务端“MySQL Server 8.0.0.21”;数据库可视化界面“MySQL Workbench 8.0.21”。如果只需要服务端可在Step 1中选择“Server only”
点击“Next”
Step3:执行安装
点击“Execute”,等待安装完成
安装完成,点击“Next”
Step4:配置MySQL
点击“Next”,进行配置MySQL
选择数据存储引擎。
选择默认的“Standalone MySQL Server/Classic MySQL Replication”存储引擎后。
“Innodb Cluster”是由MySQL的几个不同产品和技术组成的一种集群存储引擎,至少要安装三个MySQL服务。
选择配置类型和数据库连接方式。
配置类型选择“Development Computer”;连接方式默认即可,其中“Port”端口号(默认3306,若发生冲突可修改)需要牢记。
选择身份验证方式
第一个"Use Strong Password Encryption for Authentication" 密码加密验证更加安全;
第二个“Use Legacy Authentication Method” 可兼容MySQL5.x版本,兼容性好。
设置账户密码
输入Root密码,这个密码很重要,以后要经常用到,拿小本本记下来!
配置Windows服务,将MySQL Server 配置为Windows Service。
可以更改“Windows Service Name”,默认为“MySQL80”;选择是否开机自启等。
应用配置。
点击“Execute”,等待完成。
完成配置。点击“Finish”
配置其他产品。点击“Next”
在Step 2 中选择的安装内容只有MySQL Serve需要配置,所以至此全部配置完成
Step5:安装完成
点击“Finish”,完成安装
三、 配置环境变量
第一次安装MySQL,默认安装路径通常是“C:\ProgramFiles\MySQL\MySQL Server 8.0”,默认数据存储路径是“C:\ProgramData\MySQL\MySQL Server 8.0”(ProgramData是个隐藏文件夹)
找到MySQL安装路径后,开始配置环境变量。
Step 1:右键“此电脑”,选择“属性”,选择“高级系统设置”,选择“环境变量”
Step 2:双击系统变量中的“Path”
若已存在“C:\Program Files\MySQL\MySQL Server 8.0\bin”,说明安装程序已自动配置环境变量;
若不存在“C:\Program Files\MySQL\MySQL Server 8.0\bin”,则需要手动添加环境变量。点击新建,将“C:\Program Files\MySQL\MySQL Server 8.0\bin”复制粘贴进去即可。
四、启动MySQL服务
方法一:
右键“此电脑”,选择“管理”,选择“服务”,找到前面配置MySQL时Step 4第6步中的Windows Service Name :MySQL80,右键“启动”
方法二:
以管理员身份运行CMD,输入“net start MySQL80”
五、修改MySQL数据存储路径
MySQL默认将数据保存到C盘,若C盘存储空间紧张,建议将数据存到其他盘中。
Step 1:关闭MySQL服务
Step 2:新建数据存储路径
在其他空间富足的盘中,按照以下地址新建各级文件夹(这里以G盘为例),如“G:\ProgramData\MySQL\MySQL Server 8.0”
Step 3:修改配置文件my.ini
用记事本打开并修改“C:\ProgramData\MySQL\MySQL Server 8.0\my.ini”
Step 4:复制Data文件夹
将原来“C:/ProgramData/MySQL/MySQL Server 8.0”路径下的Data文件夹(勿删)复制到“ G:/ProgramData/MySQL/MySQL Server 8.0”中。
来源:https://blog.csdn.net/Uniga/article/details/107370879


猜你喜欢
- go for range 遍历二维数组var arry [2][3] intfor index,_ := range arry {fmt.P
- 这篇文章主要介绍了Python定义函数时参数有默认值问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需
- 如果我们在标识列中插入值,例如:insert member(id,username) values(10,'admin')
- 下面给大家介绍下小程序弹窗禁止页面滚动的效果:在小程序弹窗时,外部页面禁止滚动, 可以在最外部容器设置catchtouchmove但是如果弹
- 1,建立数据库文件cnbruce.mdb(不设计任何表)建立数据库的代码:<% Option Explicit&
- 原始值->基本类型Number String Boolean undefined null存储在栈(stack)中的简单数据段,也就是
- 昨天带伙伴萌学习python爬虫,准备了几个简单的入门实例涉及主要知识点:web是如何交互的requests库的get、post函数的应用r
- 前言你是否曾经想将某张照片中的人物抠出来,然后拼接到其他图片上去,从而可以即使你在天涯海角,我也可以到此一游?专业点的人使用 PhotoSh
- 通常我们定义一个函数,然后调用该函数时,函数相关的代码才开始执行。可是很多人并不知道,当我们定义函数时,一些代码就开始执行了。今天就来说说函
- 本文主要分享了关于在python中实现一个简单的文件浏览器的代码示例,代码及展示如下。#!/usr/bin/env python# -*-
- 实例如下:<!DOCTYPE html><html><head><script src="
- 方法一在 Pillow 中,resize() 方法会强制将图片缩放到指定的大小,可能会导致图片变形或失真;而 thumbnail() 方法则
- 本文实例讲述了es6函数之严格模式用法。分享给大家供大家参考,具体如下:从es5开始,函数内部可以设定为严格模式。function doSo
- 在 MySQL 中,EXPLAIN 命令是一种非常重要的查询优化工具,它可以帮助我们分析 SQL 查询语句的执行计划,以及如何优化它们。在使
- 有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用
- 本文实例总结了Python中字符串的常见操作技巧。分享给大家供大家参考,具体如下:反转一个字符串>>> S = '
- pycharm程序界面一般有很多子窗口,如图1所示。pycharm项目视图-运行窗口图1 Pycharm子窗口如果你发现某些子窗口不见了,图
- 对于Python开发用户来讲,安装第三方库是家常便饭,下面提供两种安装方式pycharm软件安装1.打开file>setting2.点
- 给定一篇英语文章,要求统计出所有单词的个数,并按一定次序输出。思路是利用go语言的map类型,以每个单词作为关键字存储数量信息,代码实现如下
- 引言实现一个视频压缩的功能,性能优良 压缩视频 从61M 到 11M或者80M到15M视频看起来没有太大损伤缺点:耗时20s (win10,