MySQL5.7压缩包安装图文教程

news2024/11/24 2:05:56

一、下载

https://dev.mysql.com/downloads/mysql/

 选择5.7版本

二、解压

下载完成后解压,解压后如下(zip是免安装的,解压后配置成功即可使用)

注意:只有5.6以前的版本才有在线安装(install msi),5.7之后都是zip压缩版

三、配置环境变量

新建系统变量

变量名:MYSQL_HOME

变量值:D:\a_source\mysql-5.7.33-winx64

在Path中添加:%MYSQL_HOME%\bin,注意Path中不同值之间的“;”符号不能省略

四、创建配置文件my.ini

 准备好my.ini文件,可以先新建一个my.txt文件,然后通过重命名修改文件后缀为.ini

【注:5.7.25版本 没my-default.ini这个文件了】

将 my.ini 放置在D:\a_source\mysql-5.7.33-winx64 安装目录下

以前的版本解压后或许会存在my-default.ini文件,但是5.7.25版本没有,因此要自己手动创建该文件,文件的内容如下:

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\mysql-5.7.25-winx64
# 设置为MYSQL的数据目录
datadir=D:\mysql-5.7.25-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

注意:basedir和datadir 的文件夹之间用“/”而不是“\”,否则在下面的操作中可能会出错。也有说是 在my.ini中正确的路径都需要双“\”。

五、安装MySQL服务

以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下

进入mysql的bin目录后mysqld install

有可能出现Install/Remove of the Service Denied! 的提示错误。

原因:普通用户模式权限下的cmd安装mysql会出现这样的报错提示

解决方法:在路径为:C:\Windows\System32的目录下找到cmd.exe 右键已管理员身份运行。

六、初始化

执行完这条命令mysqld --initialize-insecure --user=mysql,这时mysql就帮你自己创建一个data文件夹。

七、启动MySQL服务

或者通过命令行方式启动和停止服务

net start mysql 命令(启动MySQL命令)

net stop mysql 命令(停止MySQL命令)

八、修改密码

输入mysql -uroot -p进入MySQL,无需密码,直接按回车键

执行以下sql修改密码

UPDATE mysql.user SET authentication_string = PASSWORD('新密码') WHERE user = 'root';

# 我的命令 
UPDATE mysql.user SET authentication_string = PASSWORD('123456') WHERE user = 'root';
# 刷新权限
FLUSH PRIVILEGES;

注意:5.7已经取消了password字段,务必写authentication_string

九、验证

管理员权限下:mysql -u root -p 然后输入密码(你可以验证下空密码是否能登录)

输入你修改的密码,看是否能登录

 感谢您阅读本文,欢迎“一键三连”。作者定会不负众望,按时按量创作出更优质的内容。
❤️ 1. 毕业设计专栏,毕业季咱们不慌,上千款毕业设计等你来选。

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

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

相关文章

徐孝雅:一位清华毕业温州人的科技报国之路

图 徐孝雅 偶然的一次聚会,朋友讲述一位科技企业家的传奇故事,出于记者的敏感,我对这位企业家产生了好奇。 2024年4月,我们如约见到这位企业家,他叫徐孝雅。他给我的印象极其深刻,中等身材,儒雅大方,气度不凡,眼神展露坚定和自信,浑身散发神采和活力。寒暄之后,似乎一见如故…

armbian 安装libreoffice 转换word为PDF

安装libreoffice sudo apt-get install libreoffice安装JVM sudo apt-get install default-jre #验证 java -version尝试转换: libreoffice --convert-to pdf /root/printFiles/f.docx发现问题乱码 从Windows 拷贝字体到debian上,windows字体路径是&a…

第十二讲:指针(4)

第十二讲:指针(4) 1.回调函数1.1什么是回调函数1.2深入理解并使用回调函数1.2.1简单写法1.2.2优化 2.qsort函数详解2.1函数简单介绍2.3qsort函数使用举例2.3.1qsort函数排序整形数据2.3.2qsort函数排序结构数据 3.qsort函数的模拟实现3.1冒泡…

网络实验新境界,PNETLab模拟器部署指南

在网络工程领域,拥有一个可靠的网络实验平台至关重要。PNETLab模拟器是一款功能强大的网络仿真工具,它支持包括华为、华三、锐捷、思科在内的多种设备,并且以开源免费的形式提供,这使得它在业界备受青睐。 软件介绍 PNETLab&am…

ThingsBoard版本控制配合Gitee实现版本控制

1、概述 2、架构 3、导出设置 4、仓库 5、同步策略 6、扩展 7、案例 7.1、首先需要在Giitee上创建对应同步到仓库地址 ​7.2、giit仓库只能在租户层面进行配置 7.3、 配置完成后:检查访问权限。显示已成功验证仓库访问!表示配置成功 7.4、添加设…

【代码随想录】【动态规划】背包问题 - 完全背包

完全背包 模板:完全背包问题 问题描述 完全背包问题与01背包问题唯一的区别在于: 在01背包中:每个物品只有一个,要么放入背包,要么不放入背包在完全背包中:每个物品有无限多个,可以不放入背…

使用Eigen将经纬度、高程、偏北角转成变换矩阵

目录 1、前言 2、示例 3、代码解析 4、垂直于给定点的切平面变换 5、代码解析 1、前言 在地球表面进行刚体变换时候,要将具有经纬度、高程和偏北角的坐标信息转换为变换矩阵表达,首先需要了解坐标系之间的转换关系。 通常,我们会将经纬…

C++进阶:哈希(1)

目录 1. 简介unordered_set与unordered_map2. 哈希表(散列)2.1 哈希表的引入2.2 闭散列的除留余数法2.2.1 前置知识补充与描述2.2.2 闭散列哈希表实现 2.3 开散列的哈希桶2.3.1 结构描述2.3.2 开散列哈希桶实现2.3.3 哈希桶的迭代器与key值处理仿函数 3.…

第五届电子通讯与人工智能学术会议(ICECAI 2024, 5/31-6/2)

目录 1. 会议官方2. 会议新闻中华人民共和国教育部新闻 3. 出版历史4. 大会简介5. 主办单位与嘉宾主办单位承办单位主讲嘉宾组委会 6. 征稿主题7. 论文出版8. 参会说明 1. 会议官方 2024 5th International Conference on Electronic communication and Artificial Intelligenc…

2024年抖店什么类目赚钱?这八个类目最赚钱,想开店的快来瞅瞅!

哈喽~我是电商月月 做抖音小店的商家都知道,选品是非常重要的 那什么样的商品类型赚钱,哪些商品又适合新手操作呢? 今天我就给大家推荐几个热销类目,特别是最后两个,下半年说不定会小爆一把哦 一.日用百货 这个类…

MySQl删除数据后释放空间

在MySQL中,当你删除表中的数据时,空间通常不会自动释放回操作系统。这是因为MySQL为了性能而保留了这些空间。如果你确实需要释放这些空间,可以使用OPTIMIZE TABLE命令,它会重建表并释放未使用的空间。 sqlOPTIMIZE TABLE your_t…

为什么3d重制变换模型会变形?---模大狮模型网

3D建模和渲染过程中,设计师经常会遇到一个让人头疼的问题,那就是模型在进行重制变换后出现的意外变形。这种变形不仅影响了模型的外观和质量,也给设计工作带来了额外的麻烦。本文将深入探讨3D模型进行重制变换后出现变形的原因,帮…

Pytorch基础:torch.cuda.set_device函数

相关阅读 Pytorch基础https://blog.csdn.net/weixin_45791458/category_12457644.html?spm1001.2014.3001.5482 torch.cuda.set_device函数用于设置当前使用的cuda设备,在当拥有多个可用的GPU且能被pytorch识别的cuda设备情况下(环境变量CUDA_VISIBLE_…

【软考高项】四十六、项目管理科学计算之运筹学

1、线性规划问题 解题思路: 先把文字转化成图表 最快方式应该是把第一题的4个答案直接代入计算,很快得知X2时利润最大。 A0时,利润5*630 A2时,利润2*25*634 A4时,利润4*23*523 A6时,利润4*2(因为甲的…

【STM32HAL库】DAC输出0-3.3v

一、简要介绍一下DAC DAC也有分辨率,转换时间,精度等 分辨率常见为8或12位的 转换时间F1,F4,F7都是3us左右,而H7系列是1.7us 1.DAC框图 2.数据格式(对齐方式) 3.触发源 4.可以发送DMA请求 注意&#xff…

train_gpt2.c

llm.c/train_gpt2.c at master karpathy/llm.c (github.com) 源码 /* This file trains the GPT-2 model. This version is the clean, minimal, reference. As such: - it runs on CPU. - it does not make the code too complex; it is readable. - it does not use any p…

代码随想录第五十一天|最长递增子序列、最长连续递增序列、最长重复子数组

题目链接:. - 力扣(LeetCode) 题目链接:. - 力扣(LeetCode) 题目链接:. - 力扣(LeetCode)

基于STM32H750的DCMI接口OV5640摄像头条码识别

好久没写文章了,闭上眼睛,算了一下,大概有十年了,近来接到一个项目,需要做条码识别,客户要求用MCU做,理由成本低、价格可控。 于是乎,打开某宝软件,搜索后发现STM32H7/ST…

Pygame简单入门教程(绘制Rect、控制移动、碰撞检测、Github项目源代码)

Pygame简明教程 引言:本教程中的源码已上传个人Github: GItHub链接 视频教程推荐:YouTube教程–有点过于简单了 官方文档推荐:虽然写的一般,但还是推荐! Navigator~ Pygame简明教程安装pygame一、代码框架二、案件输入…

YOLOv9-20240507周更说明|更新MobileNetv4等多种轻量化主干

专栏地址:目前售价售价69.9,改进点70 专栏介绍:YOLOv9改进系列 | 包含深度学习最新创新,助力高效涨点!!! 本周已更新说明: ### ⭐⭐更新时间:2024/5/12⭐⭐ 1. YOLOv9…