MySQL 8.0.13安装配置教程

news/2024/4/15 6:42:26

写个博客记录一下,省得下次换设备换系统还要到处翻教程,直接匹配自己常用的8.0.13版本

1.MySQL包解压到某个路径

在这里插入图片描述

2.将bin的路径加到系统环境变量Path下

在这里插入图片描述

3.在安装根目录下新建my.ini配置文件,并用编辑器写入如下数据

在这里插入图片描述

[mysqld]

[client]
port = 3306
default-character-set = UTF8MB4 [mysqld]
port = 3306
character-set-server = UTF8MB4 basedir=D:\opt\apps\mysql-8.0.13-winx64
datadir=D:\opt\apps\mysql-8.0.13-winx64\datagroup_concat_max_len=20000[WinMySQLAdmin]
D:\opt\apps\mysql-8.0.13-winx64\bin\mysqld.exe

4.运行指令安装

用管理员身份运行命令行,进入到MySQL下的bin目录,执行指令:

mysqld --initialize --console

执行完后记录下这里获取的临时密码

C:\Users\Administrator>cd C:\Program Files\MySQL\binC:\Program Files\MySQL\bin>mysqld --initialize --console
2022-04-28T15:57:17.087519Z 0 [System] [MY-013169] [Server] C:\Program Files\MySQL\bin\mysqld.exe (mysqld 8.0.11) initializing of server in progress as process 4984
2022-04-28T15:57:24.859249Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E
2022-04-28T15:57:27.106660Z 0 [System] [MY-013170] [Server] C:\Program Files\MySQL\bin\mysqld.exe (mysqld 8.0.11) initializing of server has completed

然后在bin目录下执行命令安装MySQL

mysqld --install

启动MySQL服务

net start mysql

紧接着使用之前的临时密码登录进去(敲进去,别粘贴)

mysql -u root -p

然后执行更改初始密码命令(我这个版本使用123456这种弱密码是可以通过的,有的版本还有密码强度规定,有点麻烦)

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

然后输入exit退出并用新密码登进去试试

5.然后安装可视化工具Navicat就可以愉快使用了

在这里插入图片描述


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

相关文章

人人都离不开的算法:AI 时代的生存指南

文章目录 一、算法在生活中的“无处不在”二、算法在工作学习中的“智慧助力”三、算法在社会发展中的“驱动力量”四、算法带来的“双刃剑”效应五、应对算法挑战的策略《人人都离不开的算法——图解算法应用》编辑推荐1、通俗易懂2、技术科普3、贴近时代、贴近生活4、启发思考…

C++ 静态库与动态库的生成和使用:基于 VS Studio 生成 newmat 矩阵库的静态库与动态库

文章目录 Part.I IntroductionChap.I 预备知识Chap.II 静态库与动态库区分 Part.II 静态库的生成与使用 (newmat)Chap.I 生成静态库Chap.II 使用静态库 Part.III 动态库的生成与使用 (newmat)Chap.I 生成动态库Chap.II 使用动态库 Part.IV 文件内容Chap.I test.cpp (静态库)Cha…

【Hello,PyQt】PyQt5中的一些对话框

QDialog类是一种特殊的窗口,它被设计出来作为和用户进行交换的对话框。QDialog上是可以包含其他的控件的,比如QLineEdit,QPushButton等。QDialog类的子类主要有QMessageBox,QFileDialog,QColorDialog,QFont…

element-ui breadcrumb 组件源码分享

今日简单分享 breadcrumb 组件的源码实现,主要从以下三个方面: 1、breadcrumb 组件页面结构 2、breadcrumb 组件属性 3、breadcrumb 组件 slot 一、breadcrumb 组件页面结构 二、breadcrumb 组件属性 2.1 separator 属性,分隔符&#xff…

[C++11] Lambda表达式完整解析

说明:C11中的Lambda表达式是一种允许创建匿名函数对象的语法结构。Lambda表达式可以捕获作用域中的变量,并且可以像普通函数一样被调用。它们是C11标准中引入的一个重要特性,旨在提供一种方便的方式来定义内联的小型函数,特别适用…

IDEA跑Java后端项目提示内存溢出

要设置几个地方,都试一下吧: 1、默认是700,我们设置大一点(上次配置了这儿就解决了) 2、 3、 4、-Xmx4g

软件供应链安全:智慧城市建设的安全基石

2024年的两会上,数字经济再次成为热议话题。2024年政府工作任务中明确提出了“深入推进数字经济创新发展”。而其中的一项重点任务,便是建设智慧城市。 在智慧城市的建设中,软件供应链安全无疑是至关重要的一环。面对日益复杂的软件开发环境…

网站安全利剑:HTML代码加固实战手册

引言 HTML是网站开发的基础语言,它的安全性直接关系到网站的安全性。为了保障网站的安全性,我们需要加固HTML代码。本文将介绍一些具体方法,帮助你加固HTML代码,提高网站的安全性。 摘要 本文将介绍以下几种方法来加固HTML代码…

HarmonyOS 应用开发之通过数据管理服务实现数据共享静默访问

场景介绍 典型跨应用访问数据的用户场景下,数据提供方会存在多次被拉起的情况。 为了降低数据提供方拉起次数,提高访问速度,OpenHarmony提供了一种不拉起数据提供方直接访问数据库的方式,即静默数据访问。 静默数据访问通过数据…

CQI-17:2021 V2 英文 、中文版。特殊过程:电子组装制造-锡焊系统评审标准

锡焊作为一个特殊的工艺过程,由于其材料特性的差异性、工艺参数的复杂性和过程控制的不确定性,长期以来一直视为汽车零部件制造业的薄弱环节,并将很大程度上直接导致整车产品质量的下降和召回风险的上升。 美国汽车工业行动集团AIAG的特别工…

mysql闲谈

如何定位慢查询 1、测试环境压测时,有的接口非常慢,响应时间超过2秒以上。当时系统部署了运维的监控系统Skywalking,在展示报表中可以看到是哪儿个接口慢,可以看到SQL具体执行时间。 2、如果没有类似的监控系统,在Mysq…

IT库存管理

计算机资产由软件和硬件组件组成,需要在其整个生命周期内进行监控,IT 库存管理是识别、管理和维护组织的硬件和软件资产的过程,IT 资产的手动编译和核对非常费力且容易出错。 借助 IT 库存管理解决方案,可以跟踪、监控和管理计算…

【微服务】软件架构的演变之路

目录 单体式架构的时代单体式架构(Monolithic)优点缺点适用场景单体式架构面临诸多问题1.宽带提速,网民增多2.Web2.0时代的特点问题描述优化方向 集群优点缺点适用场景搭建集群后面临诸多问题用户请求问题用户的登录信息数据查询 改进后的架构 垂直架构优点缺点 分布…

Linux下I2C设备驱动:I2C设备和驱动匹配过程

一. 简介 Linux 内核也将 I2C 驱动分为两部分: (1) I2C 总线驱动, I2C 总线驱动就是 SOC 的 I2C 控制器驱动,也叫做 I2C 适配器驱动。 (2) I2C 设备驱动, I2C 设备驱动就是针对具体的 I2C 设备而编写的驱动。 本文来学习一下…

新网站秒收录技术,新网站百度收录时间

在建立新网站后,让它尽快被搜索引擎收录是网站主最为关注的事情之一。百度作为中国最大的搜索引擎,网站被其快速收录对于增加曝光和流量至关重要。本文将介绍一些新网站秒收录技术,以及一般情况下新网站被百度收录需要的时间。 新网站秒收录技…

游戏引擎架构01__引擎架构图

根据游戏引擎架构预设的引擎架构来构建运行时引擎架构 ​

YOLOV5 改进:更换主干网络为Resnet

1、前言 之前实现了yolov5更换主干网络为MobileNet和vgg网络 本章将继续将yolov5代码进行更改,通过引用官方实现的resnet网络,替换原有的yolov5主干网络 替换的效果如下: 2、resnet 网络结构 测试的代码为官方的resnet34 通过summary 打印的resnet网络结构如下 =======…

git diff

1. 如何将库文件的变化生成到patch中 git diff --binary commit1 commit2 > test.patch 打patch: git apply test.patch 2. 如何消除trailing whitespace 问题 git diff --ignore-space-at-eol commit1 commit2 > test.patch 打patch: git ap…

FastAPI+React全栈开发15 让我们构建一个展示API

Chapter03 Getting Started with FastAPI 15 Let’s Build a showcase API FastAPIReact全栈开发15 让我们构建一个展示API REST APIs are all about cycles of HTTP requests and responses, it is the engine that powers the web and is implemented in every web framew…

TCP Socket通信CAPL代码演示

TCP通信过程分为三个部分: 建立连接:三次握手数据传输关闭连接:四次挥手这些都可以通过socket套接字接口来实现。 Client: variables {const dword INVALID_SOCKET = 0xFFFFFFFF;dword clientSocket = INVALID_SOCKET;char …
最新文章