【MySQL】MySQL 8.0.35 版本 WIN10 安装简单易懂(版本8+窗口函数支持)

1、下载地址

MySQL Community Downloads

  • Select Version: 选择 8.0.35 版本
  • 点击下面 Other Downloads: 里面的 Windows (x86, 64-bit), ZIP Archive (mysql-8.0.35-winx64.zip) 后面的 Download 对压缩包下载
  • 点击 No thanks, just start my download. 再点击保存之后进行下载

2、解压之后操作

  • 将下载好的压缩包解压到自定义的安装目录里(自己熟悉能找到的位置即可)
  • 重命名为 MySQL(对解压出来的文件夹进行改名,根据自己喜好去改就行,这里以改成 MySQL 为主)
  • 至此,MySQL安装目录D:\Install\MySQL(这个是自己压缩包解压的位置以及改名后的安装位置)
  • 打开 MySQL 文件夹之后,新建一个名为 data 的文件夹(D:\Install\MySQL\dataMySQL 数据库的 数据存放目录
  • 之后在 MySQL 文件夹里新建一个文本文档(txt 文件)
  • 打开文本文档,并写入以下内容(注意下面的 MySQL 安装目录数据存放目录 记得修改,就是上面提到的)
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\Install\MySQL
# 设置mysql数据库数据的存放目录,data文件夹自行创建
datadir=D:\Install\MySQL\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
# mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
  • 保存文档,之后关闭编辑文档页面,将文本文档重命名为 my,后缀改为 ini,将其成为配置文件
  • 如果遇到没有后缀的情况,双击 此电脑,上面默认是选择 文件,点击 查看,在 显示/隐藏 一栏勾选 文件拓展名,文件的后缀就会出现了

3、初始化 MySQL

  • 点击桌面左下角 windows 标,直接输入 cmd,会搜索出一个 命令提示符 的应用,右击选择 以管理员身份运行
  • 然后会跳出窗口,默认进入是在 C 盘里面,我们现在要进入 MySQLbin 目录里面,路径是 D:\Install\MySQL\bin
  • 第一步,得先切换盘符,直接输入 D: 之后按 Enter (回车)
C:\Users\Administrator>D:D:\>
  • 第二步,输入 cd D:\Install\MySQL\bin 之后按 Enter (回车)即可
D:\>cd D:\Install\MySQL\binD:\Install\MySQL\bin>
  • 第三步,输入 mysqld --initialize --console 之后按 Enter (回车)查看密码
D:\Install\MySQL\bin>mysqld --initialize --console
2024-01-03T07:30:28.143075Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead.
2024-01-03T07:30:28.143102Z 0 [System] [MY-013169] [Server] D:\Install\MySQL\bin\mysqld.exe (mysqld 8.0.35) initializing of server in progress as process 21660
2024-01-03T07:30:28.162418Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-01-03T07:30:28.999724Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-01-03T07:30:31.717616Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: !_XJy.IXk7A;
2024-01-03T07:30:31.974746Z 6 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ''mysql_native_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'D:\Install\MySQL\bin>

里面这一行 A temporary password is generated for root@localhost: !_XJy.IXk7A; 冒号后面就是密码,之后输入密码没法直接复制粘贴,随便找个地方记录一下,以便临时保存(!_XJy.IXk7A;)

  • 第四步,输入mysqld --install mysql 之后按 Enter (回车)安装 MySQL 服务
D:\Install\MySQL\bin>mysqld --install mysql
Service successfully installed.D:\Install\MySQL\bin>
  • 第五步,输入 net start mysql 之后按 Enter (回车)启动 MySQL 服务
D:\Install\MySQL\bin>net start mysql
mysql 服务正在启动 .
mysql 服务已经启动成功。D:\Install\MySQL\bin>
  • 第六步,输入mysql -u root -p 之后按 Enter (回车)连接 MySQL
D:\Install\MySQL\bin>mysql -u root -p
Enter password:

将刚刚记录的密码手动输入,并按 Enter (回车)

D:\Install\MySQL\bin>mysql -u root -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 8.0.35Copyright (c) 2000, 2023, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>
  • 第七步,输入 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新的密码’;(我这里用的新的密码是 123456),并按 Enter (回车)
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.01 sec)mysql>

4、配置 MySQL

  • MySQL 密码修改成功后,右击 此电脑,选择 属性,在右边 相关设置 一栏点击 高级系统设置,之后点击 环境变量
  • 系统变量 下面点击 新建变量名 填写 MYSQL_HOME变量值 填写 D:\Install\MySQL,点击确定
  • 系统变量 中找到 变量Path,双击进入,点击 新建,填写 %MYSQL_HOME% 之后按 Enter (回车)
  • 再点击 新建,填写 %MYSQL_HOME%\bin 之后按 Enter (回车),然后一直点击 确定 退出即可

5、验证 MySQL 配置是否配置成功

  • 点击桌面左下角 windows 标,直接输入 cmd,会搜索出一个 命令提示符 的应用,右击选择 以管理员身份运行
  • 输入 mysql --version 之后按 Enter (回车)查看版本
C:\Users\Administrator>mysql --version
mysql  Ver 8.0.35 for Win64 on x86_64 (MySQL Community Server - GPL)C:\Users\Administrator>
  • 输入mysql -u root -p 之后按 Enter (回车)连接 MySQL
C:\Users\Administrator>mysql -u root -p
Enter password:
  • 输入刚刚修改的密码 123456 之后按 Enter (回车)
C:\Users\Administrator>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 17
Server version: 8.0.35 MySQL Community Server - GPLCopyright (c) 2000, 2023, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>

6、参考

MySQL 8.0.32 及 Navicat Premium 16 的安装与激活

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/598189.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2.HDFS 架构

目录 概述架构HDFS副本HDFS数据写入流程NN 工作原理DN 工作原理 结束 概述 官方文档快递 环境:hadoop 版本 3.3.6 相关文章速递 架构 HDFS HDFS 架构总结如下: a master/slave architecture 一主多从架构a file is split into one or more blocks a…

mysql 高阶查询

目录 基础用法 表连接 求交集 内连接 左/右连接 多表查询 子查询 分组统计 求左表无交集 求右表无交集 求两个表无交集 面试题:视图表的数据是否能修改? 无值 和 空值null 的区别? 存储过程(数据库脚本&#xff09…

激光焊接机:塑料产品制造中的革命性优势

随着科技的飞速发展,激光焊接机在塑料产品制造领域的应用越来越广泛。相较于传统的焊接技术,激光焊接机在塑料产品制造中展现出诸多优势,成为现代工业生产中不可或缺的一部分。 一、精确、高效的焊接性能 激光焊接机采用高能激光束作为焊接热…

华为交换机怎么添加和剥除VLAN标签

知识改变命运,技术就是要分享,有问题随时联系,免费答疑,欢迎联系! 华为交换机VLAN标签的添加和剥除处理过程 接口对收发的以太网数据帧添加或剥除VLAN标签的处理依据接口的接口类型和缺省VLAN。 由上面各类接口添加或…

http 状态码 列表

1XX系列: 指定客户端应相应的某些动作,代表请求已被接受,需要继续处理。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 2XX系列: 代表…

windows通过ssh连接Liunx服务器并实现上传下载文件

连接ssh 输入:ssh空格用户名ip地址,然后按Enter 有可能出现下图提示,输入yes 回车即可 输入 password ,注意密码是不显示的,输入完,再按回车就行了 以上是端口默认22情况下ssh连接,有些公司它…

(vue)el-popover鼠标移入提示效果

(vue)el-popover鼠标移入提示效果 效果&#xff1a; 代码&#xff1a; <el-form-itemv-for"(item,index) of ele.algorithmParameters":key"index":label"item.parametersName"class"descInput" ><el-input v-model"i…

柱面,盘片,盘面,扇面,磁头,磁道,扇区,CHS地址,LAB地址

柱面&#xff0c;盘片&#xff0c;盘面&#xff0c;扇面&#xff0c;磁头&#xff0c;磁道&#xff0c;扇区&#xff0c;CHS地址&#xff0c;LAB地址1 CHS地址 CHS地址指的是柱面&#xff08;Cylinder&#xff09;、磁头&#xff08;Head&#xff09;、扇区&#xff08;Secto…

Kotlin:Set其实是有插入的顺序?

MutableSet怎么能调用indexOf去获取它的插入顺序呢&#xff1f;参考官网Collections overview | Kotlin Documentationhttps://kotlinlang.org/docs/collections-overview.html#set翻不了墙的看下面 &#xff08;MutableSet的默认实现是LinkedHashSet&#xff0c;LinkedHashSet…

【论文阅读笔记】Stable View Synthesis 和 Enhanced Stable View Synthesis

目录 Stable View Synthesis摘要引言 Enhanced Stable View Synthesis 从Mip-NeRF360的对比实验中找到的两篇文献&#xff0c;使用了卷积神经网络进行渲染和新视角合成&#xff0c;特此记录一下 ToDo Stable View Synthesis paper&#xff1a;https://readpaper.com/pdf-ann…

Docker 存储卷管理

一、存储卷简介 存储卷是一种方便、灵活、高效的Docker容器内数据存储方式。存储卷可以在容器内的不同进程间共享数据&#xff0c;并且可以在容器之间共享和重用。 二、存储卷的优点 可以在容器之间共享和重用&#xff0c;避免了在不同容器之间复制数据的繁琐。对数据卷的修…

BMS开发之面向对象思想(adbms1818)

借鉴adbms1818的底层驱动代码 前言&#xff1a;adbms1818的主要用途就是不同种类的寄存器里面存储不同的数据&#xff0c;程序员需要通过特定的协议往寄存器里面写入或者读出数据 &#xff08;1&#xff09;定义一个结构体 里面存储了adbms1818的所有寄存器的信息。然后我们看…

航天航空线束工艺3D虚拟展馆支持多人异地参观漫游

为了满足汽车线束企业员工工作需要&#xff0c;让新老员工了解到更先进、规范的线束工艺设计技术&#xff0c;华锐视点基于VR虚拟仿真、web3d开发和图形图像技术制作了一款汽车线束工艺设计VR虚拟仿真模拟展示系统。 汽车线束工艺设计VR虚拟仿真模拟展示系统共分为pc电脑端和VR…

如何启动flowable的Flowable UI画工作流程图

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码&#xff1a; https://gitee.com/nbacheng/ruoyi-nbcio 演示地址&#xff1a;RuoYi-Nbcio后台管理系统 更多nbcio-boot功能请看演示系统 gitee源代码地址 后端代码&#xff1a; https://gitee.com/nbacheng/n…

分享一个idea插件MyBatisX的Bug

分享一个idea插件MyBatisX的Bug The plugin com.baomidou.plugin.idea. mybatisx failed to save settings and has been disabled. Please restart IntelliJ IDEAjava.lang.Throwableat com.intellij.openapi.project.DumbServiceImpl.queueTask(DumbServiceImpl.java:293)at…

XV4001BC (数字输出) 车载用

XV4001BC、XV4001BD、XV4001KC和XV4001KD是车载用SPI/I2C输出接口&#xff0c;支持角速度输出、温度传感器输出以及20度倾斜实现。这些接口可适应各种汽车导航和通讯系统&#xff0c;符合AEC-Q200标准 SPI / I2C 输出接口角速度输出(16bit)、温度传感器输出(11bit)20度倾斜实现…

初识Web服务器

一、web服务器 1、什么是web服务器&#xff1f; web服务器就是web项目的容器&#xff0c;我们将开发好的web项目部署到web容器中&#xff0c;才能使用网络中的用户通过浏览器进行访问。 一张图带你了解web服务器有啥作用&#xff1a; 在我的电脑上有一个已经做好的项目&#…

大数据Doris(五十):数据导出的其他导出案例参考

文章目录 数据导出的其他导出案例参考 一、​​​​​

Spark调优解析-spark数据倾斜优化2(七)

1 数据倾斜优化 1.1为何要处理数据倾斜&#xff08;Data Skew&#xff09; 什么是数据倾斜 对Spark/Hadoop这样的大数据系统来讲&#xff0c;数据量大并不可怕&#xff0c;可怕的是数据倾斜。 何谓数据倾斜&#xff1f;数据倾斜指的是&#xff0c;并行处理的数据集中&#xf…

UE5.1_AssetEditorSubsystemUE4_AssetEditorManager

UE5.1_AssetEditorSubsystem&UE4_AssetEditorManager 目录 UE5.1_AssetEditorSubsystem&UE4_AssetEditorManager 1. 疑问: 2. 引擎源码文件差别: