mariadb - bitnami mariadb 失败,表 'mysql.db' 不存在
问题描述
我花了很多时间尝试调试和修复几天前没有问题的数据库,并且拒绝从以下内容开始:
FATAL ERROR: Upgrade failed
添加环境变量后:
- name: BITNAMI_DEBUG
value: "true"
我可以看到真正的错误是:
2021-07-14 23:12:32 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.db' doesn't exist
2021-07-14 23:12:32 0 [ERROR] Aborting
疯狂的是 bitnami 默认隐藏这些错误....
解决方案
我很高兴您能够恢复数据库。我打算建议mysql_install_db
您提到的命令,我不确定是否有其他方法可以解决此类问题。无论如何,我认为理想的解决方案是首先找到导致问题的原因。
推荐阅读
- api - 使用 Positionstack API 将批处理请求响应与原始请求 json 匹配
- python - 从动态 sql 列表运行 python 多进程
- qt - MingW32-64 处理 Unicode 窗口 DLL
- vim - 在vim中永久突出显示yyyymmdd形式的日期中的月份?
- javascript - 我已经建立了一个待办事项列表
- c# - 替换“启动应用程序时发生错误”消息
- kubernetes - 增加或添加磁盘到 kafka-connect strimizi
- c++ - 如何在不需要多个新运算符的情况下编写此代码?
- gimp - 如何在 gimp tesseract ocr 中添加语言并用于将图像转换为文本?
- excel - 即使日期(这是标准)在 Excel 中发生变化,也想要计算单元格的行数