解决了导入 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 的新服务器 相关内容 无法从 17.04 升级到 17.10 /boot 文件夹根据安装程序太小 如何从 Ubuntu 14.04 LTS 桌面升级到 Ubuntu 14.10 服务器 如何禁用/调整 PowerShell 中特定功能的制表符补全行为? 如何将 Strongswan 连接到 Palo Alto 防火墙 我可以安全地更改 AD DC 的 OU 吗?共享 Exchange 邮箱呢? 终端*输出*历史记录? 升级 getdeb-repository 包时出现“无法创建 /etc/apt/sources.list.d/getdeb.list:目录不存在” Quantikz 电路在 TexStudio 中出现错误 将目录中的所有文件名更改为数字 下载速度飙升