宝塔面板计划任务无法定期备份的另类解决方法

之前遇到过几次宝塔面板无法备份的问题(见:《解决宝塔面板不能备份MySQL/MariaDB数据库一例》),一般的解决方法是重置数据库管理账户root的密码。但最近又遇到一种状况,每次按那篇文章或者《MySQL / MariaDB 忘记 root 密码处理方法》重置密码后,在不重启服务器的情况下,可以正常执行备份任务计划,但每次重新启动服务器后,执行计划任务里的备份任务,总是会出现失败的提示,随后又得按忘记密码那篇文章提到的方法重置一下root密码。

昨天又出现这种问题了,但这次实在是不想再按之前的方法来临时解决了,这次直接尝试进入mysql配置查看原因。结果当输入完密码的时候,系统提示:

Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)

这个错误提示似曾相识,于是在之前写的文章里面搜了一下,果然是曾经遇到过的状况,只是发现的原因和过程不一样。当时的那篇文章是:《MySQL/MariaDB 无法启动,提示ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)》。按照这个文章的提示进行处理,处理结束后,备份的任务计划手动执行成功。重启服务器再执行一次,任务计划的执行过程中也终于没有再报错了。

宝塔面板计划任务无法定期备份的另类解决方法插图
如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐