MariaDB版本10.3
当我将巨大的文件上传到数据库时,MariaDB会创建不必要的临时文件,例如“ 0.00000n”。如何自动删除这些文件或根本不添加到文件夹?
对于MySQL 5.7,相同的操作可以正常工作。
答案 0 :(得分:1)
这些文件不是临时文件,不是不必要的。这些是二进制日志,用于复制(但也可以用于数据恢复)。
文件名0
表示您试图通过指定log-bin=0
在配置文件中禁用此选项。
这不会禁用该选项,而是使用文件名0.*
。
要禁用此选项,请删除该条目(或在其前面添加评论)。
答案 1 :(得分:0)
我希望这个答案可以帮助某人节省时间。通过“ MariaDB创建巨大的临时文件| MariaDB临时零文件”等标准请求很难找到答案。
只需在MariaDB设置中注释该行即可禁用二进制日志记录:
#log-bin = mysql-bin