gpt4 book ai didi

mysql - 无法删除或加载表 mysql "SQLSTATE[HY000]: General error: 1021 Disk full"

转载 作者:行者123 更新时间:2023-11-29 06:54:23 25 4
gpt4 key购买 nike

我面临以下问题

  1. 导入了survey.sql [4.gb] 文件。它处于无限循环中插入记录。正在加载,正在加载。
  2. 当我浏览我的网站时,它开始向我显示 mysql 错误消息
  3. SQLSTATE[HY000]:一般错误:1021 磁盘已满 (/var/tmp/#sql_4a67_3);等待有人释放一些空间...
  4. 现在我无法删除我的表格或无法加载它。只是坚持了下来。

我想删除该表,但每当我执行“drop table Survey;”时i 只是无限循环。我正在使用 sequel pro

我也有 SSH 访问权限。

更新:enter image description here

最佳答案

使用 ssh 访问运行 MySQL 的服务器计算机。

然后...

cd /var/tmp
df -h .

这将告诉您该文件系统上有多少可用空间。我敢打赌,不会太多。

然后...

du -sh *

会告诉您/var/tmp中的每个文件夹或文件使用了多少空间,并且...

ls -lh 

会告诉您文件的名称和所有者。

删除一些。再次尝试 MySQL 操作。

不要让保存该 tmp 目录的文件系统在生产环境中被填满。

将来,当您有大量 .sql 文件要运行时,请尝试将它们分解为每个大约 10,000 个 INSERT 的较小文件。

关于mysql - 无法删除或加载表 mysql "SQLSTATE[HY000]: General error: 1021 Disk full",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46245309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com