window10 上的mysql8.0.13的数据库服务丢失后,找回方法
1、由于mysql8 的 话是默认有一个配置文件的,所以在执行
初始化mysql8
mysqld --initialize #执行这个的原因是:因为之前使用的是Mysql8中自带的那个默认的配置文件
2、安装Mysql服务
mysqld install MySQL8
3、之后启动MYSQL8服务即可在window10中的此电脑中的管理中的服务中看到MYSQL8服务的产生了
net start MYSQL8

此时,既可以用以前使用Mysql8的时候设置的密码进行登录了

因为以前已经设置过了密码了,所以这次初始化mysql的时候:命令
是
mysqld --initialize
而不是
mysqld --initialize --console
因为加上console参数的含义是在data目录下面产生一个含有初始化密码的文件,因为之前已经用过mysql了(后来是 因为自己手误删除了Mysql8的服务)所以不用带有 - -console参数了
如果不使用Mysql8自带的配置文件的话,也可以自己mysql(解压版的)安装根目录文件夹下新建my.ini文件。内容参考如下:
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = # 设置mysql的安装目录 basedir=E:\mysql\mysql3\mysql-8.0.-winx64 # 设置mysql数据库的数据的存放目录 datadir=E:\mysql\mysql3\mysql-8.0.-winx64\data sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES character-set-server = utf8mb4 performance_schema_max_table_instances = table_definition_cache =
原文链接:https://blog.csdn.net/m0_37890289/article/details/80003994
处理完目录结构如下。

4.管理员身份运行cmd,并将切换到你解压过后的文件的bin目录下。
5、初始化mysql
mysqld --defaults-file=D:\mysql\mysql3\mysql-8.0.-winx64\my.ini --initialize --console
执行完毕后,文件结构多了一个data目录。里面的一个后缀为.rre的文件记录初始化密码(后面第一次进入mysql修改密码需要)
6、安装Mysql服务(其中的MYSQL3是别名,适用于安装多个Mysql版本的时候的数据库服务的安装)
mysqld install MySQL3 --defaults-file="D:\mysql\mysql3\mysql-8.0.11-winx64\my.ini"
7.启动mysql服务。
net start MySQL3

8、以root身份进入mysql。 此处就需要上面初始化mysql时候系统生成的密码了。
mysql -u root -p
password:

9.修改root密码。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';

10.密码修改后刷新权限,就可以使用mysql了。
flush privileges;

这个方法可以在一台电脑上安装N个mysql服务,注意修改不同的端口号即可。这个是用mysql8的默认的的配置,而不是用自己的my.ini文件
window10 上的mysql8.0.13的数据库服务丢失后,找回方法的更多相关文章
- Win10环境下安装压缩包版本MySQL-8.0.13
准备工作 系统环境:Windows 10 1803版本: 压缩包:MySQL-8.0.13 Windows zip包下载: 安装过程 1. 加载安装包到你的安装目录 将下载的MySQL压缩包解压并移到 ...
- 64位 windows10,MYSQL8.0.13重置密码(忘记密码或者无法登录)
上一节的MySQL的配置安装里,并没有用到配置文件my.ini.那在MYSQL8.0.13如何解决密码重置问题呢.我去网上搜了好多的资料都是改配置文件my.ini的,后来终于找到了一条命令:操作步骤如 ...
- 使用yum源的方式单机部署MySQL8.0.13
使用yum源的方式单机部署MySQL8.0.13 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 基本上开源的软件都支持三种安装方式,即rmp方式安装,源码安装和二进制方式安装.在 ...
- 使用二进制安装包的方式单机部署MySQL8.0.13
使用二进制安装包的方式单机部署MySQL8.0.13 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 关于MySQL的介绍我这里就不多做赘述了,如何下载MySQL详情请参考:MySQ ...
- MySQL入门介绍(mysql-8.0.13)
MySQL入门介绍(mysql-8.0.13单机部署) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.MySQL数据库介绍 1>.MySQL是一种开放源代码的关系型数据库 ...
- mysql8.0.13安装、使用教程图解
mysql8.0.13安装.使用教程图解 MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Manageme ...
- springboot2.1.7整合mybati3.5.2与mysql8.0.13
springboot2.x已经发布一段时间,博主在这里使用springboot2.1.7整合mybatis3.5.2,使用的数据库为mysql8.0.13 1. 导入依赖 <!--mysql-- ...
- 【Linux】【MySQL】CentOS7、MySQL8.0.13 骚操作速查笔记——专治各种忘词水土不服
1.前言 [Linux][MySQL]CentOS7安装最新版MySQL8.0.13(最新版MySQL从安装到运行) 专治各种忘词,各种水土不服. - -,就是一个健忘贵的速查表:(当然不包括SQL的 ...
- Centos7 安装mysql-8.0.13(rpm)
yum or rpm? yum安装方式很方便,但是下载mysql的时候从官网下载,速度较慢. rpm安装方式可以从国内镜像下载mysql的rpm包,比较快.rpm也适合离线安装. 环境说明 操作系统: ...
随机推荐
- Maven修改test/rsource的output folder报错Test source folder 'src/test/java'... is not also used for main s
eclipse新建maven项目时候,只出来三个文件夹,然后大都督手动添加了缺失的src/test/resource 的文件夹,最后想修改一下 Output folder的路径为 (原来是 d ...
- 玩转HP DL380 G5之一:HP服务器引导盘SmartStart CD下载地址收集
由于hp企业应用从hp拆分出去,导致很多早期服务器相关资料被hp抹去,其中受影响比较严重的就是hp DL系列服务器,下面是本人从网上搜集到的hp引导盘镜像包,这些包内含服务器必要的驱动,一般随服务器一 ...
- 性能优化-css,js的加载与执行
前端性能优化 css,js的加载与执行 javascript是单线程的 一个网站在浏览器是如何进行渲染的呢? html页面加载渲染的过程 html渲染过程的一些特点 顺序执行,并发加载 词法分析 并发 ...
- R 常用清洗函数汇总
目录 1.which() 2.unique() 3.dplyr包 select() filter() arrange() group_by() mutate() transmutate() summa ...
- MySQL的去重+列的表达式
MySQL的去重+列的表达式 1. 去重 作用:去除SELECT查询出来的结果中重复的数据,重复的数据只显示一条. SELECT * FROM `repeat_num` ...
- wa自动机 的 莫队 刷题记录
洛谷P2709小B的询问 莫队裸题,模板题 莫队就是把询问区间排个序,先按左端点的Pos排序(POS是分块那个数组),pos一样的按右端点排序 代码: #include <bits/stdc++ ...
- 剑指offer 56.删除有序链表中的重复结点
56. 删除有序链表中的重复结点 题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针. 例如,链表1->2->3->3-> ...
- Python TCP与UDP的区别
TCP:英文全拼(Transmission Control Protocol)简称传输控制协议,它是一种面向连接的.可靠的.基于字节流的传输层通信协议. TCP通信需要经过创建连接.数据传送.终止连接 ...
- Spring boot unable to determine jdbc url from datasouce
1. 首先删除 @EnableAutoConfiguration(exclude = {DataSourceAutoConfiguration.class}) 2. 在配置文件里添加完整的dataso ...
- 占位 RK
占位 RK include: RK403 RK404