宝塔面板计划任务无法定期备份的另类解决方法
之前遇到过几次宝塔面板无法备份的问题,一般的解决方法是重置数据库管理账户root的密码。但最近又遇到一种状况,每次重置密码且重新启动服务器后,执行计划任务里的备份任务,总是会出现失败的提示。
导入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 密码,在my.ini中添加skip-grant-tables参数后,无法正常重置密码的情况,实际上是因为操作过程不完整。可以按照本文中的完整流程进行操作。
解决宝塔面板不能备份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)
发现改写MariaDB的配置文件my.cnf可解决此问题,即把该文件内的[client]、[mysqld]下的“socket = /tmp/mysql.sock”改为“socket = /var/lib/mysql/mysql.sock”,保存后再尝试启动,即可解决问题。
如果升级到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数据库文件所在的目录,搜索并删除 ibdata* 和 ib_logfile* 文件(推荐优先尝试此方法)