MySQL5.7.24解压版安装教程

一、MySQL5.7.24解压版安装步骤

1.在指定目录下解压压缩包。比如在D:\Program Files\mysql下解压
2.在D:\Program Files\mysql\mysql-5.7.24-winx64目录下新建data文件夹,如果此目录下没有my.ini也需要手动创建
3.my.ini 文件配置内容如下

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\Program Files\mysql-5.7.24-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Program Files\mysql-5.7.24-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
# default_authentication_plugin=mysql_native_password
# 配置时区
default-time-zone = '+8:00'
# innodb_force_recovery=6
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306

4.配置环境变量。右击我的电脑,属性,高级系统设置,环境变量,path,将D:\Program Files\mysql\mysql-5.7.24-winx64\bin路径配置到path下。
在这里插入图片描述

或者如下配置,配置路径前后用英文分号隔开
在这里插入图片描述

5.打开cmd,用管理员身份运行
在这里插入图片描述

6.输入mysqld --initialize-insecure 回车,20秒后在执行 mysqld install
第一个命令初始化没有密码 默认为空,第二个命令安装服务
在这里插入图片描述

7.启动服务命令 net start mysql (停止服务命令:net stop mysql
在这里插入图片描述

8.登录mysql设置密码
在这里插入图片描述

9.输入exit;退出mysql
10.登录mysql,输入设置的密码root,进入mysql
在这里插入图片描述

11.至此数据库安装完成。
12.可以安装数据库连接工具,Navicat连接本地数据库。

二、忘记密码后强制修改密码

以windows为例:
(1)关闭正在运行的MySQL服务。
(2)打开DOS窗口,转到mysql\bin目录。
(3)输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
(4)再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
(5)输入mysql回车,如果成功,将出现MySQL提示符 >。
(6)连接权限数据库: use mysql;
(7)改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。
注意:假如有错误提示ERROR 1054 (42S22): Unknown column ‘password’ in ‘field list’,这表示没有找到password字段,记得把password改为authentication_string即可。
(8)刷新权限(必须步骤):flush privileges; 。
(9)退出 quit
(10)注销系统,再进入,使用用户名root和刚才设置的新密码123登录。

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

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

相关文章

Process Explorer下载安装使用教程(图文教程)超详细

「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 Process Explore 是微软的一款「进程资源管理器」,比Windows系统自带的任务管…

20 个图像压缩工具详细分析与榜单

许多摄影师或其他专业人士将大文件大小的图像放在他们的网站上。压缩这些照片有助于缩短网站访问者的加载时间。了解各种可用的图像压缩工具可以帮助您根据操作系统和要压缩的图像数量等因素选择最好的工具。在本文中,我们将讨论什么是图像压缩、解释其优点并探索 2…

【C++】类与对象的项目实践 — 日期管理工具

类与对象的实践 项目背景项目需求项目实现1 日期结构设计2 构造函数2.1 全缺省构造函数2.2 拷贝构造函数2.3 析构函数 3 赋值运算符重载3.1 重载3.2 重载重载前置 和 后置 4 关系操作符重载5 工具方法5.1 计算日期差5.2 日期转换为字符串5.3 通过字符串构建对象 完整源代码Dat…

读写分离的利器——MySQL Proxy

0 引言 MySQL Proxy是一个位于客户端和MySQL服务器端之间的程序,通过它可以实现监听和管理客户端与MySQL服务器端之间的通信,最大的作用是实现数据库的读写分离,从而达到负载均衡的目的。 MySQL Proxy的常用用途包括负载平衡、故障分析、查…

(十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)

简述 操作路径如下: 作用:通过逐步增加线程数来模拟用户并发访问。配置:设置This group will start、First,wait for 、Then start、Next , add等参数。使用场景:模拟逐步增长的并发访问,观察应用程序的性能变化。优点:适用于测试应用程序在逐步增加负载下的性能表现。…

maven插件maven-assembly-plugin打包归纳文件zip/tar使用详解

文章目录 前言一、使用方式二、assembly配置文件详解1.id2.formats3.includeBaseDirectory4.fileSetdirectoryoutputDirectoryincludes、excludes 5.dependencySetsuseProjectArtifactoutputDirectoryexcludes 三、使用assembly打包jar文件总结 前言 java项目运行的文件需要ja…

MyBatis数据库查询

文章目录 什么是MyBatisMyBatis程序的创建MyBatis实现数据库查询传参查询插入实现添加操作获取自增ID删除实现修改实现#{}和${}SQL注入 like查询 resultMap和resultType多表查询 对于普遍的后端开发而言,其程序主要包含了后端主程序和数据库两个部分,用户…

Elasticsearch查询报错 Result window is too large

一现象: es数据分页查询前端提示系统异常,后端报错日志 二根本原因: 默认情况下,Elasticsearch 限制了 from size 参数的组合不能超过 10,000 条记录,用于防止查询大数据集时对系统资源的过度消耗 三解决办法&#…

鸿蒙开发 之 工具安装和环境搭建

DevEco Studio 面向HarmonyOS应用及元服务开发者提供的集成开发环境(IDE), 助力高效开发。 ArkTS 语言 ArkTS是鸿蒙生态的应用开发语言。它在保持TypeScript(简称TS)基本语法风格的基础上,对TS的动态类型特性施加更严格的约束&…

并发List、Set、ConcurrentHashMap底层原理

并发List、Set、ConcurrentHashMap底层原理 ArrayList: List特点&#xff1a;元素有放入顺序&#xff0c;元素可重复 存储结构&#xff1a;底层采用数组来实现 public class ArrayList<E> extends AbstractList<E>implements List<E>, RandomAccess, Clon…

AUTOSAR CP--chapter7从CAN网络学习Autosar通信

从CAN网络学习Autosar通信 前言缩写词CAN通信在AUTOSAR架构中的传输上位机配置 第六章总结&#xff1a;学习了如何使用工具的自动配置功能&#xff0c;位我们生成系统描述中部分ecu的BSW模块配置&#xff0c;但是自动配置的功能虽然为我们提供了极大的便利&#xff0c;我们仍然…

树与二叉树

树与二叉树 文章目录 树与二叉树一、树的概念及结构1.、树的概念2、树的相关概念1.3 树的表示 二、二叉树1.概念2、特殊的二叉树3、二叉树的性质4、二叉树的存储结构 三、二叉树的顺序结构及实现1、二叉树的顺序结构2、堆的概念及结构3、堆的实现 四、二叉树链式结构的实现1、遍…