测试人员不知道密码,该怎么使用Linux中的mysql数据库?
lipiwang 2024-11-02 13:39 13 浏览 0 评论
在实际工作中,测试人员经常会碰到一个尴尬的问题,那就是因为很久没有操作数据库,或者工作交接的时候,由于疏忽没有交接到数据库密码,导致测试人员不知道数据库密码。
怎么办呢? 那就需要通过修改数据库的配置文件my.cnf,重新设置密码即可。
本文将详细阐述Linux服务器中该如何重设密码。此篇文章将按照以下几个步骤展开:
- 第一步,从网盘上下载对应软件
- 第二步,navicat客户端连接mysql
- 第三步, 使用linux终端(也可用putty)修改mysql配置文件
- 第四步,重置密码为123
- 第五步,检查密码是否重置成功
第一步——安装navicat
目标:下载配套软件+软件安装
步骤:从百度网盘直接下载navicat软件并进行安装
下载地址:
链接:https://pan.baidu.com/share/init?surl=tLLNKTkcrtp4-H6BzwYx0w 提取码:8e67
提示:navicat是测试人员在进行数据库操作的时候最常用的一款navicat软件。
安装方法:百度网盘下载navicat软件后,双击navicat软件图标, 一路下一步,安装完成即可。
第二步 —— navicat尝试连接mysql
目标:客户端连接服务器中的mysql(可以使用连接服务器的putty工具,也可以直接使用linux终端)
步骤:如下图所示
小结:由于不知道密码,导致无法连接mysql数据库,报错。怎么办?修改mysql配置文件
第三步 —— 使用linux终端(也可用putty)修改mysql配置文件
目标:使用linux终端修改mysql配置文件,实现测试人员不需要密码也可以登录
步骤:备份步骤分为以下4步:
step1:查询mysql配置文件my.cnf在Linux中的位置
step2:在配置文件my.cnf中增加skip-grant-tables(跳过授权表)
step3:重启服务器,使配置文件my.cnf生效
step4:验证不需要密码即可访问
备注:mysql数据库为保证数据的安全性,会对重要数据进行加密,密码作为重要数据,所以会进行加密。
第四步 ——重置密码为123
目标:如果数据误删,知道如何恢复数据
步骤:开启步骤仅为以下2步
step1:在navicat查询编辑器中输入update修改语句
step2: 刷新权限:flush privileges;
提示:一定不要忘记要刷新权限,否则修改密码无效
第五步 ——检查密码是否重置成功
目标:检查密码是否重置成功
步骤:检查方法仅为下面一步,登录成功
总结
以上5步,就是mysql进行密码修改的全部步骤。我们来回顾下
第一步,从网盘上下载对应软件
第二步,navicat客户端连接mysql
第三步, 使用linux终端(也可用putty)修改mysql配置文件
第四步,重置密码为123
第五步,检查密码是否重置成功
好的,赶紧按照我们的技术文章来尝试重置秘密吧。mysql再也不用忘记密码了。
相关推荐
- 如何在 Linux 中压缩文件和目录?(linux压缩文件夹到指定目录)
-
在Linux系统中,文件和目录的压缩是一项常见且重要的操作。无论是为了节省存储空间、便于文件传输,还是进行备份管理,掌握压缩技术都能极大地提升工作效率。Linux中常用的压缩工具1.tar:打...
- 什么是LIM模具?与普通硅胶模具有何本质区别?
-
要深入理解LIM模具及其与普通硅胶模具的本质区别,需从成型逻辑、技术架构、应用价值三个层面拆解,以下是系统性解析:一、LIM模具:定义与核心技术1.定义LIM模具(LiquidInj...
- 前后端安全机制(前后端分离安全的token)
-
一、密钥安全管理方案1.动态密钥分发机制密钥与会话绑定后端为每个用户会话生成临时密钥(如AES-256密钥),通过HTTPS加密传输给前端,会话结束后自动失效。例如:javascript//...
- Switch 2芯片细节曝光,英伟达专门定制支持DLSS,网友:掌机模式相当于PS4
-
Switch2处理器,细节被实锤!数毛社(DigitalFoundry)消息,已经确定Switch2采用的是英伟达真·定制版芯片,包含8核CPU和12GBLPDDR5X内存。GPU则基于Amp...
- 独立站的PageSpeed Insights 指标在seo中的作用?
-
这是一个非常关键的问题,关于独立站(如Shopify、WordPress、自建FastAPI/Vue等网站)的PageSpeedInsights指标(Google的网页性能评分工具)在...
- 前端工程化-webpack 分包的方式有哪些?
-
Webpack的分包(CodeSplitting)是优化应用性能的重要手段,主要通过合理拆分代码减少首次加载体积、提升缓存利用率。以下是常见的分包方式及生产/开发环境配置建议:一、Webpack...
- 液态硅胶(LSR)套啤注塑件的关键技术难点与解决方案?
-
液态硅胶(LSR)套啤注塑件(即二次注塑成型,一次成型基材+二次LSR包胶)在医疗、电子、汽车等领域应用广泛,但其关键技术难点需从材料、模具、工艺等多维度突破。以下是核心难点及解决方案:一、关...
- spa首屏加载慢怎样解决(spa首屏优化)
-
SPA(SinglePageApplication,单页应用)首屏加载慢是一个常见问题,主要原因通常是首次加载需要拉取体积较大的JavaScript文件、样式表、初始化数据等。以下是一些常见的...
- 揭秘|为什么新华三(H3C)要自主研发运维管理软件?
-
1概述1.1产生背景随着互联网技术的快速发展,企业对计算、网络的需求也越来越大。为了保证整个数据系统可靠、稳定地运行,相关企业对运维系统的要求越来越高,运维成本也在随之逐步增加。H3C公司自主研发的运...
- 动态主机配置协议——DHCP详解(dhcp动态主机配置协议的功能是?)
-
一、DHCP简介DHCP(DynamicHostConfigurationProtocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取方式时,DHCP服务器就会...
- OGG同步到Kafka(oggforbigdata到kafka)
-
目的:测试使用OGG将数据单向同步到Kafka上。简要说明:Kafka使用单节点单Broker部署;单独部署简单ZooKeeper;需要使用到JAVA1.8;OGG需要2个版本,一个fororacl...
- Zabbix入门操作指南(zabbix4.0使用手册)
-
上篇:安装与配置一.概述在开始之前,一些概念和定义需要我们提前了解一下(以下内容摘自官方网站)。1.1几个概念架构Zabbix由几个主要的功能组件组成,其职责如下所示。ServerZabbixs...
- 绝对干货!升级MySQL5.7到MySQL8.0的最佳实践分享
-
一、前言事出必有因,在这个月的某个项目中,我们面临了一项重要任务,即每年一次的等保测评整改。这次测评的重点是Mysql的一些高危漏洞,客户要求我们无论如何必须解决这些漏洞。尽管我们感到无奈,但为了满足...
- pytorch v2.7.0震撼发布!Blackwell GPU支持+编译性能狂飙,AI开发
-
重点内容测试版(Beta):oTorch.Compile支持Torch函数模式oMega缓存原型(Prototype):o支持NVIDIABlackwell架构oPyTorch...
- kubernetes1.31.3集群搭建(上)(kubectl连接集群)
-
1集群规划1.1物理机环境电脑操作系统CPU内存硬盘网卡IP地址(静态)虚拟机软件服务器操作系统联想Windows11Intel12900K24核128GB4TBPcIE4.0无线网卡192...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- maven镜像 (69)
- undefined reference to (60)
- zip格式 (63)
- oracle over (62)
- date_format函数用法 (67)
- 在线代理服务器 (60)
- shell 字符串比较 (74)
- x509证书 (61)
- localhost (65)
- java.awt.headless (66)
- syn_sent (64)
- settings.xml (59)
- 弹出窗口 (56)
- applicationcontextaware (72)
- my.cnf (73)
- httpsession (62)
- pkcs7 (62)
- session cookie (63)
- java 生成uuid (58)
- could not initialize class (58)
- beanpropertyrowmapper (58)
- word空格下划线不显示 (73)
- jar文件 (60)
- jsp内置对象 (58)
- makefile编写规则 (58)