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

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

之前遇到过几次宝塔面板无法备份的问题,一般的解决方法是重置数据库管理账户root的密码。但最近又遇到一种状况,每次重置密码且重新启动服务器后,执行计划任务里的备份任务,总是会出现失败的提示。

导入zabbix数据库提示:ERROR 1046 (3D000) at line 1: No database selected

导入zabbix数据库提示:ERROR 1046 (3D000) at line 1: No database selected缩略图

现象:执行 “sudo zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql –default-character-set=utf8mb4 -uzabbix -p”(按官方提供的默认值执行)命令,输入密码后提示:“ERROR 1046 (3D000) at line 1: No database selected”

MySQL / MariaDB 忘记 root 密码处理方法

MySQL / MariaDB 忘记 root 密码处理方法缩略图

有些朋友可能会发现忘记MySQL / MariaDB 中忘记了root 密码,在my.ini中添加skip-grant-tables参数后,无法正常重置密码的情况,实际上是因为操作过程不完整。可以按照本文中的完整流程进行操作。

解决宝塔面板不能备份MySQL/MariaDB数据库一例

解决宝塔面板不能备份MySQL/MariaDB数据库一例缩略图

近期发现,宝塔面板的数据库备份功能失效,甚至是使用phpmyadmin登录,也是提示:Error 1698: Access denied for user ‘root‘@‘localhost‘ 。

MySQL/MariaDB 无法启动,提示ERROR 2002 (HY000): 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)缩略图

发现改写MariaDB的配置文件my.cnf可解决此问题,即把该文件内的[client]、[mysqld]下的“socket = /tmp/mysql.sock”改为“socket = /var/lib/mysql/mysql.sock”,保存后再尝试启动,即可解决问题。

如果升级到Rocky Linux 9.2…

如果升级到Rocky Linux 9.2…缩略图

随着RHEL升级到9.2版本,Rocky Linux近期也跟着发布了其最新的9.2版。对于部分硬件来说,如果从Rocky Linux 9.1直接通过yum/dnf升级到Rocky Linux 9.2,可能会出现无法启动的情况。一般情况下不建议升级,但如果真有升级的需求,建议在升级之前首先要备份好当前在用的操作系统

MySQL 无法启动,提示“ [ERROR] Unknown/unsupported storage engine: InnoDB”

MySQL 无法启动,提示“ [ERROR] Unknown/unsupported storage engine: InnoDB”缩略图

解决方法:第一种解决方法:定位到MySQL数据库文件所在的目录,搜索并删除 ibdata* 和 ib_logfile* 文件(推荐优先尝试此方法)