当前位置:论坛首页 > Linux面板 > 求助

【待反馈】mysql root密码无法强制修改的问题

发表在 Linux面板2024-5-25 22:17 [复制链接] 5 2030

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:[size=1.2]Linux正式版8.1.0
系统版本:ubuntu22
问题描述:重装系统后,安装完mysql后将 默认存储位置修改为原来的存储位置/mdata/mysqldata。数据库能够正常启动,老数据库都连上使用没有问题。慢日志也正常,但是点状态不显示东西,错误日志有错误,二进制日志提示mysql异常
但是忘记原来的root密码,需要重置root密码。这样才能在面板里导入原来的数据库信息。
但是使用bt命令强制修改,报错虽然提示修改成功,但是面板里还是连不上。
使用网上的方法也不行,提示mysql.servers不存在
相关截图(日志、错误):

QQ截图20240525221512.png %7BA9B4ED70-1D35-45a5-936C-889FBF2056F9%7D.png QQ截图20240525222131.png QQ截图20240525222104.png QQ截图20240525222313.png
%7BA9B4ED70-1D35-45a5-936C-889FBF2056F9%7D.png
QQ截图20240525221512.png
使用道具 举报 只看该作者 回复
发表于 2024-5-27 10:50:12 | 显示全部楼层
您好,这些错误日志表明MySQL数据库中的InnoDB存储引擎在尝试访问或更新持久化统计信息时遇到了问题。具体来说,它找不到必要的系统表mysql.innodb_table_stats和mysql.innodb_index_stats,这些表用于存储InnoDB表的统计信息。
1:首先,确保表名正确。在日志中,表名似乎有些拼写错误,如mysql.innodb table stats和mysql.innodb index stats。正确的表名应该是mysql.innodb_table_stats和mysql.innodb_index_stats。
2:确保你正在使用的MySQL版本支持这些统计表。这些表是在MySQL 5.6.6版本后引入的,并用于改进优化器的性能。
3:如果这些表丢失或损坏,你可能需要修复或重建它们。这通常涉及到从备份中恢复这些表,或者如果备份不可用,则可能需要手动创建它们。但是,请注意,手动创建这些表可能会引入新的问题,因为它们包含特定的数据结构和初始数据。 在某些情况下,你可能需要运行mysql_upgrade命令来升级系统表的结构。这通常在MySQL升级后执行,但也可以用于修复损坏的系统表。
使用道具 举报 回复 支持 反对
发表于 2024-5-30 02:38:09 | 显示全部楼层
运维技术阿闯 发表于 2024-5-27 10:50
您好,这些错误日志表明MySQL数据库中的InnoDB存储引擎在尝试访问或更新持久化统计信息时遇到了问题。具体 ...

配置文件中 加入skip-grant-tables

跳过权限检查的话
一切都正常 状态也正常显示 二进制日志 也正常
删除就不能正常显示
怀疑是存储位置里mysql这个文件夹权限的问题
但是权限设置和其他的也是都一样的
使用道具 举报 回复 支持 反对
发表于 2024-5-30 09:35:47 | 显示全部楼层
wave460 发表于 2024-5-30 02:38
配置文件中 加入skip-grant-tables

跳过权限检查的话

您好,数据库里边的表库问题暂时处理不了,您说的删除不能显示正常,是宝塔面板不能显示正常吗
使用道具 举报 回复 支持 反对
发表于 2024-5-30 10:03:45 | 显示全部楼层
运维技术阿闯 发表于 2024-5-30 09:35
您好,数据库里边的表库问题暂时处理不了,您说的删除不能显示正常,是宝塔面板不能显示正常吗 ...

配置文件中 加入skip-grant-tables
跳过权限检查的话  一切都正常 状态也正常显示 二进制日志 也正常


注释掉skip-grant-tables mysql管理界面状态就不能显示 二进制日志 报数据异常


怀疑是存储位置里mysql这个文件夹权限的问题
但是权限设置和其他的也是都一样的

使用道具 举报 回复 支持 反对
发表于 2024-5-30 17:50:09 | 显示全部楼层
wave460 发表于 2024-5-30 10:03
配置文件中 加入skip-grant-tables
跳过权限检查的话  一切都正常 状态也正常显示 二进制日志 也正常

您好,您说的这个配置文件可以说一下吗
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表