mysql8下载与安装教程

news/2025/2/14 0:55:27/

文章目录

  • 1. MySQL下载
  • 2. 方式一:msi文件安装
    • 2.1 安装
    • 2.2 添加环境变量
    • 2.3 登录mysql
  • 3. 方式二:zip文件安装
    • 3.1 安装
    • 3.2 配置文件
    • 3.3 加入环境变量
    • 3.4 初始化mysql
    • 3.5 登录mysql

1. MySQL下载

以下两个网址二选一

  • 官网:https://downloads.mysql.com/archives/community/
  • 阿里云镜像:https://mirrors.aliyun.com/mysql/?spm=a2c6h.13651104.d-5173.5.2e535dc8shSjIl

安装可以选择msi或者zip文件的方式

2. 方式一:msi文件安装

2.1 安装

这里以从官网下载的MySQL8.1.0.msi为例
在这里插入图片描述
1、点击安装,next
在这里插入图片描述

2、next
在这里插入图片描述
3、Custom
在这里插入图片描述
4、自选安装路径,next
在这里插入图片描述
5、install
在这里插入图片描述
6、之后弹出新的页面,next
在这里插入图片描述
7、next
在这里插入图片描述
8、输入root账号的密码,next
在这里插入图片描述
next
在这里插入图片描述
next
在这里插入图片描述
next
在这里插入图片描述
execute
在这里插入图片描述
安装成功!
在这里插入图片描述
注意:若安装不成功,一直卡在最后一步,可以参考解决:https://blog.csdn.net/qq_39236499/article/details/121424838

2.2 添加环境变量

把mysql的bin路径添加到环境变量中
在这里插入图片描述

2.3 登录mysql

1、用管理员权限运行cmd
2、输入mysql -uroot -p
3、输入mysql密码
在这里插入图片描述
登录成功!!!

3. 方式二:zip文件安装

参考:https://blog.csdn.net/weixin_45857665/article/details/127286920

3.1 安装

1、点击安装,next
在这里插入图片描述

2、next
在这里插入图片描述
3、Custom
在这里插入图片描述
4、自选安装路径,next
在这里插入图片描述
5、install
在这里插入图片描述

3.2 配置文件

1、在mysql目录下新建一个my.ini
在这里插入图片描述
2、里面写入

注意:

  • 将basedir和datadir后的目录改为自己mysq8的安装目录
  • 注意目录格式目录间用 \ 分隔
  • mysql安装文件中没有data这个目录没关系后续回自动初始化,这里的一定要有data文件路径
[mysqld]
# 设置mysql的安装目录
basedir=D:\\exe\\mysql\MySQL Server 8.0
# 设置mysql数据库的数据的存放目录
datadir=D:\\exe\\mysql\MySQL Server 8.0\\data  
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
# 设置mysql客户端默认字符集
# default-character-set=utf8
character_set_server=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

3.3 加入环境变量

如2.2所示

3.4 初始化mysql

1、管理员模式打开cmd,输入:

mysqld --initialize --console

在这里插入图片描述
注意:最后面的为初始化的root账号登录密码

2、安装MySQL服务

mysqld --install mysql

在这里插入图片描述
3、启动MySQL

net start mysql

3.5 登录mysql

1、mysql -uroot -p
2、输入上面初始化得到的密码
3、修改密码:ALTER USER USER() IDENTIFIED BY '新密码';

在这里插入图片描述


http://www.ppmy.cn/news/1243161.html

相关文章

DY点赞、搜索功能测试用例设计

点赞 功能测试 确保点赞功能正常工作,并且符合抖音官方发布的功能要求。 1.1 测试点赞功能是否正常:尝试对多个视频进行点赞,并确认点赞数量是否增加。 1.2 测试是否能够取消点赞:在已点赞的视频上,点击取消点赞&#…

gitee仓库使用教程

下载安装git;在本地项目文件夹右击鼠标点击Git Bash Here;输入git init,这个目录变成git可以管理的仓库,会出现一个.git文件夹,如果没出现的话需要选择“显示隐藏文件”(不会的同学自行百度一下) 4.绑定本地…

算法基础之合并集合

合并集合 核心思想:并查集: 1.将两个集合合并2.询问两个元素是否在一个集合当中 基本原理:每个集合用一棵树表示 树根的编号就是整个集合的编号 每个节点存储其父节点&#xff0c;p[x]表示x的父节点 #include<iostream>using namespace std;const int N100010;int p[N];…

【Amazon】通过直接连接的方式导入 KubeSphere集群至KubeSphere主容器平台

文章目录 一、设置主集群方式一&#xff1a;使用 Web 控制台方式二&#xff1a;使用 Kubectl命令 二、在主集群中设置代理服务地址方式一&#xff1a;使用 Web 控制台方式二&#xff1a;使用 Kubectl命令 三、登录控制台验证四、准备成员集群方式一&#xff1a;使用 Web 控制台…

如何找出excel中两列数据中不同的值(IF函数的用法)

第一部分&#xff0c;举例&#xff1a; 例1&#xff1a; 如下图所示&#xff0c;A列和B列是需要比较的数据&#xff0c;C列为对比规则&#xff1a;IF(A2B2,"是","否") 示例图 例2&#xff1a;给B列的成绩评等级 C列的规则&#xff1a; IF(B2>85,&qu…

关于 raw 图像的理解

1、问题背景 在图像调试过程&#xff0c;当发现一个问题时&#xff0c;很多时候都要通过 dump raw图像来分析&#xff0c;如果raw图像上有&#xff0c;那就排除了是 ISP的处理导致。 下一步就是排查 sensor 或者镜头&#xff0c;这样可以有效的帮我们定位问题所在。 但遇到过…

力扣:181. 超过经理收入的员工(Python3)

题目&#xff1a; 表&#xff1a;Employee ---------------------- | Column Name | Type | ---------------------- | id | int | | name | varchar | | salary | int | | managerId | int | ---------------------- id 是该表的主键&…

java: nio之DirectByteBuffer

package nio;import java.nio.ByteBuffer; import java.nio.IntBuffer;public class DirectTest {public static void main(String[] args) {ByteBuffer byteBuffer ByteBuffer.allocateDirect(1024);} }