解决了导入 MariaDB 10.4 时出现“ERROR 1054 未知列”的问题 2024-6-1 • mysql mariadb mysqldump 我最近尝试将数据库从旧的 Debian 8、MariaDB 10.1 服务器迁移到新的 Debian 10、MariaDB 10.4,但遇到了这个令人讨厌的错误 ERROR 1054 Unknown column 'pusername' in 'field list' 我尝试将相同的 SQL 导入 Debian 10、MariaDB 10.3,导入过程毫无问题。然后我尝试从 10.3 导出转储并将其导入我的 MariaDB 10.4,但再次出现与上述完全相同的错误。 我读了很多资料,但找不到导致这种情况的原因。有什么补救措施吗?以下是屏幕截图 答案1 好吧,我明白了……这是一个过时的触发器,已经延续了好几年……奇怪的是,直到 MariaDB 10.3 之前的版本都没有抱怨过它。从源数据库中删除触发器,然后导出成功导入 进入装有 MariaDB 10.4.12 的新服务器 相关内容 Solaris 10 中自纪元以来的秒数 Word 2016 - 如何制作导航窗格中不可见的可折叠部分? 如何在 Ubuntu 服务器 16.04 上设置 DNS 和编辑 etc/resolv.conf? 如何显示包含依赖项的包的磁盘使用情况?[重复] 食谱模板在后续页面上不断显示食谱的页眉/页脚部分 如何清理 HP 笔记本电脑上的 E: 驱动器(自 Windows 10 1803 以来的新恢复驱动器) 打印机出现网络问题,但 ping 响应正常。如何隔离错误? 我的 LTE 调制解调器为什么显示为未知类型的“调制解调器” Tikz:褪色的节点边框有虚假的额外边框线 rhel 6 崩溃后自动重启服务