宝塔bt linux面板数据库自动备份(计划任务)出错,备份文件为20b的解决办法

时间:2023年08月15日

/

来源:网络

/

编辑:佚名

自宝塔面板linux版7.4.2爆出漏洞后,马上对面板进行了升级,升级后也没去留意数据库备份是否正常。
今天在进行数据库导入操作的时候发现,导入文件中出现的数据库备份文件都为20b,才发现数据库备份自从升级面板后就不正常了。

首先想到的是看看日志文件是否有错误提示。
打开日志,果然有错误提示信息:mysqldump: Got error: 1045: Access denied for user ‘root’@’localhost’ (using password: NO) when trying to connect

从日志报错信息中可以知道是数据库连接出现问题了,于是上百度找解决方案,什么看3306端口是否被修改呀,修改root密码呀都试了,错误依然存在。
在宝塔论坛也发布了几个帖子,最后都让给面板信息让上去检查处理。开什么玩笑,人家几个权6 权4的网站在服务器上,怎么能吧服务器给你登录上去。
于是,继续开启百度模式,对比自己正常的服务器,东拼西凑最后给折腾好了。
说下我的具体处理步骤
1、通过ssh登录mysql,然后依次执行如下命令
use mysql;
update user set password=password(‘new password’) where user=’root’;
flush privileges;

2、执行完后重启mysql服务:/etc/init.d/mysqld restart,或者直接宝塔面板上重启服务器
3、通过宝塔面板用root用户登录phpMyAdmin,找到mysql数据库的user表打开,然后将下面三个密码设置为空,如下图所示:

ok,现在再试试是否能成功备份啦!
此方法未必适合所有人,不同情况不同处理,大家在处理前记得备份好相关数据哦!
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。