解决了导入 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 的新服务器 相关内容 无法获取 Ubuntu,但可以使用 LiveCDCustomisation 进行定制,以便在 Windows 上无需通用 USB 安装程序即可从 USB 启动 使用 fancyhdr 时,如何删除前言中的第 0 章(致谢、目录、命名) 有没有什么办法可以防止抓取窗口最小化? 单个 SSL 证书有多个 IP 地址,无 DNS 服务器 Tortoise svn repo 浏览器太慢 Azure VM 上的 Azure 备份服务器用于保护本地工作负载 为什么从 MOV 压缩后,FFmpeg 会将空白的黑色视频附加到我的 MP4 文件末尾? Cron 服务无法启动-无法创建重启检查文件 IIS 7.5 上的 TYPO3 - HTTP 500 如何将虚拟机中的文件夹映射到本地计算机