MySQL ZIP安装教程:从解压到启动

金金金上线!

话不多,只讲你能听懂的前端知识

在这里插入图片描述

前言

我这里不能下载安装程序的mysql,由于电脑安全限制,安装时会弹出需要管理员账号密码权限,此路行不通,所以琢磨着免安装版本怎么个流程,好,废话不多说,接着往下看

下载

MySQL下载地址:我下载的为8.0.43版本,如下图:

在这里插入图片描述

按照图中提示:点击下载即可,等待下载完成,继续接着往下走~

解压

下载完成,把压缩包可以复制你想放的目录下:进行一个解压,我已经解压好了,目录文件夹如下图显示:

在这里插入图片描述

创建配置文件

  1. 在安装的mysql根目录下创建配置文件,命名为my.ini,内容如下:
[mysqld]
# 设置MySQL端口(避免冲突)
port=3307
# 设置MySQL安装目录(用正斜杠或双反斜杠)(手动创建一下吧,刚好把data目录也创建下)
basedir=D:/software/mysql-8.0.43/
# 数据存储目录(需手动创建)
datadir=D:/software/mysql-8.0.43/data
# 允许最大连接数
max_connections=100
# 字符集
character-set-server=utf8mb4
# 默认存储引擎
default-storage-engine=INNODB[mysql]
# 客户端字符集
default-character-set=utf8mb4[client]
# 客户端端口
port=3307
default-character-set=utf8mb4

初始化数据库

  1. 打开cmd窗口
  2. 进入到刚刚解压好的文件的bin目录
  3. 执行初始化(生成临时密码): mysqld --initialize --console
    • 注意:记录末尾的临时密码
      在这里插入图片描述

启动MySQL服务

  • 方法1:前台启动(推荐测试用)

    • 效果
      • 会在当前命令行窗口启动 MySQL 服务器
      • 实时显示所有日志信息(连接请求、错误等)
      • 关闭窗口 = 停止 MySQL 服务
    mysqld --console
    

    在这里插入图片描述

    保持窗口开启,关闭窗口即停止服务

连接并修改密码

  1. 新开CMD窗口,进入到 bin 目录
  2. 登录MySQL(输入临时密码):
    mysql -u root -p -P 3307
    

在这里插入图片描述

- 如图就是登录成功了
  1. 修改密码(替换 YourNewPassword):
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword';
    FLUSH PRIVILEGES;
    EXIT;
    
  2. 然后继续使用mysql -u root -p -P 3307,输入你刚刚的新密码验证即可

这样就算是完事了,只要你不关闭cmd窗口,你可以用其他的mysql可视化工具连接本地的mysql端口3307可以成功,你们自行测试即可

那下次关机开机又得操作连接那不是很麻烦,我这里给出一个无管理员权限实现开机自启动方案,当然还有其他的一些办法,自行百度~


无管理员权限实现开机自启动方案

由于无法注册为系统服务,需采用用户级自启动方案

启动文件夹

创建启动脚本

  1. 新建文本文件,重命名为 start_mysql.bat
  2. 编辑内容:路径替换为你的实际安装路径
    @echo off
    "D:\software\mysql-8.0.43-winx64\bin\mysqld" --console
    

放入启动文件夹

  1. Win + R 输入 shell:startup 打开启动文件夹
  2. start_mysql.bat 复制到此文件夹
    在这里插入图片描述

效果

  • 每次用户登录时自动启动 MySQL
  • 会显示控制台窗口(可最小化)

  • 到此就结束啦,能满足我玩mysql的需求~~~
  • 当然还有很多方法自启动,看你们电脑环境安全配置 自行百度具体方案即可~~~

编写有误还请各位指正,万分感谢

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

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

相关文章

p2p打洞

p2p网络穿透库,它的C++版本目前只支持linux,不支持win,它最新版本的穿透用的tcp,老版本支持tcp/udp: https://libp2p.io/ P2P-udp的穿透教程: https://edu.51cto.com/lesson/731596.html 目前打洞机制最好的库是webrtc,其次是libnice,它是轻量级的专门打洞的库。 libni…

『“无恙心宽”,梗痛不常』——爱上古中医(12)(健康生活是coder抒写优质代码的前提条件——《黄帝内经》伴读学习纪要)

养心护心气血通,无痛无梗全身松。 笔记模板由python脚本于2025-08-10 15:54:46创建,本篇笔记适合至少通晓一门语言,熟悉基本编程范式的coder翻阅。 学习的细节是欢悦的历程 博客的核心价值:在于输出思考与经验,而不仅仅…

Spark 运行流程核心组件(一)作业提交

1、Job启动流程1、Client触发 SparkContext 初始化 2、SparkContext 向 Master 注册应用 3、Master 调度 Worker 启动 Executor 4、Worker 进程启动 Executor 5、DAGScheduler 将作业分解为 Stage: 6、TaskScheduler 分配 Task 到 Executor 2、核心组件组件职责Spar…

MySQL 临时表与复制表

一、MySQL 临时表临时表是会话级别的临时数据载体,其设计初衷是为了满足短期数据处理需求,以下从技术细节展开说明。(一)核心特性拓展1.生命周期与会话绑定会话结束的判定:包括正常断开连接(exit/quit&…

从配置到调试:WinCC与S7-1200/200SMT无线Modbus TCP通讯方案

测试设备与参数l 西门子PLC型号:S7-1200 1台l 西门子PLC型号:S7-200Smart 1台l 上位机:WinCC7.4 1台l 无线通讯终端——DTD418MB 3块l 主从关系:1主2从l 通讯接口:RJ45接口l 供电:12-24VDCl 通讯协议&a…

Android沉浸式全屏显示与隐藏导航栏的实现

1. 总体流程以下是实现沉浸式全屏显示和隐藏导航栏的流程:步骤描述步骤1创建一个新的Android项目步骤2在布局文件中定义需要展示的界面步骤3在Activity中设置沉浸式全屏显示步骤4处理系统UI的显示与隐藏步骤5运行应用并测试效果2. 详细步骤步骤1:创建一个…

EN 62368消费电子、信息技术设备和办公设备安全要求标准

EN 62368认证标准是一项全球性的电子产品安全标准,用于评估和认证消费电子、信息技术设备和办公设备的安全性。该标准由国际电工委员会(IEC)制定,取代了传统的EN60065和EN 60950两个标准,成为国际电子产品安全领域的新指导。IEC /EN 62368-1是…

【unity实战】使用Splines+DOTween制作弯曲手牌和抽牌动画效果

最终效果 文章目录最终效果前言实战1、Splines的使用2、绘制样条线3、DOTween安装和使用4、基于样条曲线(Spline)的手牌管理系统4.1 代码实现4.2 解释:(1)计算第一张卡牌的位置(居中排列)&#…

Flask模板注入梳理

从模板开始介绍:Flask中有许多不同功能的模板,他们之间是相互隔离的地带,可供引入和使用。Flask中的模块:flask 主模块:包含框架的核心类和函数,如 Flask(应用实例)、request&#x…

企业级的即时通讯平台怎么保护敏感行业通讯安全?

聊天记录存在第三方服务器、敏感文件被误发至外部群组、离职员工仍能查看历史消息.对于金融、医疗、政务等对数据安全高度敏感的行业而言,“沟通效率与”信息安全”的矛盾,从未像今天这样尖锐。企业即时通讯怎么保护敏感行业通讯安全?这个问题…

Java Spring框架最新版本及发展史详解(截至2025年8月)-优雅草卓伊凡

Java Spring框架最新版本及发展史详解(截至2025年8月)-优雅草卓伊凡引言今天有个新项目 客户问我为什么不用spring 4版本,卓伊凡我今天刚做完项目方案,我被客户这一句问了有点愣住,Java Spring框架最新版本及发展史详解…

Android实现Glide/Coil样式图/视频加载框架,Kotlin

Android实现Glide/Coil样式图/视频加载框架&#xff0c;Kotlin <uses-permission android:name"android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name"android.permission.READ_EXTERNAL_STORAGE" /><uses-permiss…

【k8s】pvc 配置的两种方式volumeClaimTemplates 和 PersistentVolumeClaim

pvc配置实例 实例1在Deployment中配置 template:xxxxxxvolumeClaimTemplates:- metadata:name: dataspec:accessModes:- ReadWriteOnceresources:requests:storage: 1GistorageClassName: nfsdev-storageclass (创建好的storageClassName)实例2#先创建一个pvc 然后在 Deploym…

Logistic Loss Function|逻辑回归代价函数

----------------------------------------------------------------------------------------------- 这是我在我的网站中截取的文章&#xff0c;有更多的文章欢迎来访问我自己的博客网站rn.berlinlian.cn&#xff0c;这里还有很多有关计算机的知识&#xff0c;欢迎进行留言或…

计算机网络技术-知识篇(Day.1)

一、网络概述 1、网络的概念 两个不在同一地理位置的主机&#xff0c;通过传输介质和通信协议&#xff0c;实现通信和资源共享。 2、网络发展史 第一阶段&#xff08;20世纪60年代&#xff09; 标志性事件&#xff1a;ARPANET的诞生关键技术&#xff1a;分组交换技术 第二…

工业元宇宙:迈向星辰大海的“玄奘之路”

一、从认知革命到工业革命&#xff1a;文明跃迁的底层逻辑1.1 认知革命&#xff1a;人类协作的基石时间线&#xff1a;约7万年前&#xff0c;智人通过语言和想象力构建共同虚拟现实&#xff0c;形成部落协作模式。核心突破&#xff1a;虚构能力&#xff1a;创造神、国家、法律等…

9. React组件生命周期

2. React组件生命周期 2.1. 认识生命周期 2.1.1. 很多事物都有从创建到销毁的整个过程&#xff0c;这个过程称之为生命周期&#xff1b;2.1.2. React组件也有自己的生命周期&#xff0c;了解生命周期可以让我们在最合适的地方完成想要的功能2.1.3. 生命周期和生命周期函数的关系…

【单板硬件开发】关于复位电路的理解

阅读紫光同创供应商提供的FPGA单板硬件开发手册&#xff0c;发现复位电路他们家解释的很通俗易懂&#xff0c;所以分享一下。如下图&#xff0c;RST_N 是低有效的异步全芯片复位信号&#xff0c;一般外部连接电路有 3 种形式如图 3–2&#xff0c;可根据实际需要选择合适的电路…

《Unity Shader入门精要》学习笔记一

1、本书的源代码 https://github.com/candycat1992/Unity_Shaders_Book 2、第1章 Shader是面向GPU的工作方式 3、第2章 渲染流水线 Shader&#xff1a;着色器 渲染流水线&#xff1a;目标是渲染一张二维纹理&#xff0c;输入是一个虚拟摄像机、一些光源、一些Shader以及纹…

从零到一:TCP 回声服务器与客户端的完整实现与原理详解

目录 一、TCP 通信的核心逻辑 二、TCP 服务器编程步骤 步骤 1&#xff1a;创建监听 Socket 步骤 2&#xff1a;绑定地址与端口&#xff08;bind&#xff09; 步骤 3&#xff1a;设置监听状态&#xff08;listen&#xff09; 步骤 4&#xff1a;接收客户端连接&#xff08…