mysql5.7离线安装 windows

windows上离线安装mysql5.7

  1. 下载安装包 去官网下载对应版本的mysql官网 点击archives,接着选择自己要下载的版本,选择windows系统,并根据自己电脑的位数选择相应的版本【找到“此电脑”,鼠标右击,出来下拉框,选择“属性”,即可查看】。之后点击下载即可。
    在这里插入图片描述
    在这里插入图片描述

  2. 开始安装
    先将压缩文件解压,修改文件夹名为mysql,并放在相应的文件夹下,比如d:\tool,mysql文件夹里的初始的内容如下,没有data文件夹和my.ini配置文件
    在这里插入图片描述
    接着,在该文件夹下新建一个文本文件,输入下面内容后,修改文件名为my.ini,其中的路径basedir和datadir的路径需要改成自己的路径

[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\tool\\mysql
# 设置mysql数据库的数据的存放目录
datadir=D:\\tool\\mysql\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

接着,以管理员身份打开cmd, 输入下面命令进入bin目录

d:
cd d:\tool\mysql\bin

输入mysqld -install-> 会显示sccessfully【如果不是,可能是原来安装的mysql没有删除干净,输入sc delete mysql后再次输入】,成功后会在mysql文件夹下生成data文件夹

输入mysqld --initialize-> 无提示信息,安装成功

输入net start mysql-> 显示服务启动成功

输入mysql -uroot -p回车,5.7版本的数据库不需要输入密码,直接回车即可

接着,需要修改密码,这里将root用户的密码改为了123456,exit是退出mysql

use mysql
update user set authentication_string=password('123456') where user='root';
flush privileges;
exit

再次输入mysql -uroot -p,就需要输入密码了,直接回车也会出错提示要输入密码

接着,尝试创建test数据库create database test;【如果出错,输入alter user'root'@'localhost' identified by '123456';flush privileges;

到此,数据库环境已经安装成功。相较与原始的多出了data文件夹和my.ini文件。后续想要再进入mysql环境,需要先进入相应的bin文件夹下,输入cmd即可
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

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

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

相关文章

力扣爆刷第95天之hot100五连刷61-65

力扣爆刷第95天之hot100五连刷61-65 文章目录 力扣爆刷第95天之hot100五连刷61-65一、131. 分割回文串二、51. N 皇后三、35. 搜索插入位置四、74. 搜索二维矩阵五、34. 在排序数组中查找元素的第一个和最后一个位置 一、131. 分割回文串 题目链接:https://leetcod…

工业制造企业能耗是怎么一回事

1.1 环境信息感知设备 当前,工业制造企业能耗监控使用的传感装置包含电量传感器、测温传感器、ESR型燃气传感器、温度隔离变送器以及水位计,用于多源环境信息的感知、采集与处理分析[1]。而射频识别(RadioFrequencyIDentification&#xff…

【django framework】ModelSerializer+GenericAPIView接口数据流

GenericAPIView数据从序列化到最终返回响应的数据流 // 以ModelSerializergenerics.CreateAPIView为例 程序终归是为了处理数据,怎么处理,以怎样的顺序和方法去处理,就涉及到了具体的业务流程。当我们是用了一个牛掰的框架,发现原…

考察c语言关键字

C语言——关键字 1.问题:简述goto语句的作用 答:无条件跳转 具体来说,其作用在于允许程序在执行时无条件地跳转到指定的标签位置,并从该标签位置继续执行。通过goto语句,可以实现程序流程的无条件转移,使得…

使用PWM实现呼吸灯功能

CC表示的意思位捕获比较,CCR表示的是捕获比较寄存器 占空比等效于PWM模拟出来的电压的多少,占空比越大等效出的模拟电压越趋近于高电平,占空比越小等效出来的模拟电压越趋近于低电平,分辨率表示的是占空比变化的精细程度&#xf…

离线安装docker、docker-compose、Mysql镜像

离线安装docker docker-compose mysql镜像 一、下载docker docker-compose mysql 镜像文件 1、首先下载docker镜像 博主所用文件版本号: docker-23.0.6.tgz 下载docker 地址 :https://blog.csdn.net/xiaohanshasha/article/details/135489623?spm1001…

使用动态ip上网稳定吗?

随着互联网的普及,越来越多的用户开始关注网络隐私和安全。代理IP服务应运而生,为广大用户提供了一个有效的解决方案。许多用户在使用代理IP时可能会担心其稳定性问题,本文将为您详细解答。 一、什么是动态IP? 动态IP是指由DHCP…

CNN 论文及代码汇总,持续更新中~~

转载请注明作者和出处:http://blog.csdn.net/john_bh/ ** CNN 论文及代码汇总,持续更新中~~** 文章目录 1. Metrics2. Paper List2.1 Survey2.2 Papers20241. Metrics 2. Paper List 2.1 Survey XXXXX2.2 Papers 2024 PeLK: Parameter-efficient Large Kernel ConvNets …

【Hadoop大数据技术】——MapReduce经典案例实战(倒排索引、数据去重、TopN)

📖 前言:MapReduce是一种分布式并行编程模型,是Hadoop核心子项目之一。实验前需确保搭建好Hadoop 3.3.5环境、安装好Eclipse IDE 🔎 【Hadoop大数据技术】——Hadoop概述与搭建环境(学习笔记) 目录 &#…

网络安全,硬防迪云

要减少被攻击的频率,游戏开发者可以采取以下措施: 1. 强化安全措施:确保游戏服务器和用户数据的安全性,加密网络传输,防止黑客攻击和数据泄露。 2. 更新和修复漏洞:定期检查游戏代码和服务器,…

Java学习笔记(14)

常用API Java已经写好的各种功能的java类 Math Final修饰,不能被继承 因为是静态static的,所以使用方法不用创建对象,使用里面的方法直接 math.方法名 就行 常用方法 Abs,ceil,floor,round,max,minm,pow,sqrt,cbrt,random Abs要注意参数的…

【汇编】#5 80x86指令系统其一(数据传送与算术)

文章目录 一、数据传送指令1. 通用数据传送指令1.1 MOV传送指令tips:MOV指令几条特殊规定 1.2 XCHG交换指令1.3 进栈指令PUSH1.4 出栈指令POP1.5 所有寄存器进出栈指令PUSHA/POPAtips:SP特别处理 2. 累加器专用传送指令2.1 输入指令IN2.2 OUT输出指令2.3 IO端口与8086CPU通讯关…

【Linux-网络编程】

Linux-网络编程 ■ 网络结构■ C/S结构■ B/S结构 ■ 网络模型■ OSI七层模型■ TCP/IP四层模型 ■ TCP■ TCP通信流程■ TCP三次握手■ TCP四次挥手 ■ 套接字:socket 主机IP 主机上的进程(端口号)■ TCP传输文件 ■ 网络结构 ■ C/S结构…

高亮页面任意元素,轻松完成用户引导 | 开源日报 No.201

kamranahmedse/driver.js Stars: 20.1k License: MIT driver.js 是一个轻量级、无依赖的纯 JavaScript 引擎,用于引导用户在页面上聚焦。该项目解决了如何在网页上引导用户关注核心要素的问题。 简单易用:没有任何外部依赖轻量级:仅有 5kb …

docker实战(2)

docker安装redis 一,搭建docker环境 二,docker安装redis 1,查看redis版本:docker search redis redis镜像仓库地址:Docker Hub 2,获取最新镜像版本:docker pull redis:latest 3&#xff0…

Vue3.0+vite vite.config.ts配置与env

目录 摘要 在项目中新项目前期可能需要配置各种来运行项目,以Vue3.0+vite来说明主要配置 正文 1.import.meta的理解 JavaScript中的一个特殊对象,它提供了有关当前模块的元数据信息。 2.env配置 访问evn命令 要获取环境变量,可以通过import.meta.env来访问。下面是一个…

马克思主义基本原理试卷

1【单选题】 下列选项中体现社会主义的本质属性和要求的是 A A、促进人的全面发展和社会和谐 B、实行高度发达的商品经济 C、建立完全纯粹的公有制经济 D、实行严格管控的计划经济 2【单选题】 阶级作为一种社会现象首先是一个 A A、经济范畴 B、政治范畴 C、文化范畴 …

中间件 | RPC - [Dubbo]

INDEX 1 Dubbo 与 web 容器的关系2 注册发现流程3 服务配置3.1 注册方式 & 订阅方式3.2 服务导出3.3 配置参数 4 底层技术4.1 Dubbo 的 spi 机制4.2 Dubbo 的线程池4.3 Dubbo 的负载均衡策略4.3 Dubbo 的协议 1 Dubbo 与 web 容器的关系 dubbo 本质上是一个 RPC 框架&…

MySQL 中的锁机制详解

MySQL 数据库系统在 server 层和存储引擎层都广泛应用了各种锁机制,以确保并发操作下的数据一致性及完整性。本文将详细介绍MySQL中两种关键类型的server层锁以及InnoDB存储引擎的表级和行级锁。 1. Server层锁 1.1 Metadata Lock (MDL) MDL,即元数据…

SpringCloud Stream 消息驱动

一、前言 接下来是开展一系列的 SpringCloud 的学习之旅,从传统的模块之间调用,一步步的升级为 SpringCloud 模块之间的调用,此篇文章为第九篇,即介绍 Stream 消息驱动。 二、消息驱动概念 2.1 消息驱动是什么 官方定义 Spring …