首页 > 其他分享 >[Err]1114 The table 'xxx' is full 的解决办法

[Err]1114 The table 'xxx' is full 的解决办法

时间:2024-04-28 09:34:10浏览次数:23  
标签:文件 full Err mysql 数据库 xxx mnt MySQL 挂载

错误信息

[ERR] 1114 - The table 'th_exam_paper' is full

解决步骤

  • 查看服务器硬盘使用情况
df -h

image

  • 数据库所在位置空间已经百分之一百,准备迁移数据库文件

迁移mysql数据库文件到挂载盘
要将MySQL数据库文件迁移到其他挂载盘,你需要做的是将数据文件复制到新位置,并更新MySQL的配置文件以指向新的文件路径。以下是步骤和示例代码:

停止MySQL服务:

sudo systemctl stop mysql
复制数据文件到新的挂载盘。假设挂载盘的挂载点是/mnt/data,MySQL数据目录是/var/lib/mysql:
建议先zip -r /var/lib/mysql /mnt/mysql.zip
sudo mv /var/lib/mysql /mnt/data/
更新MySQL的配置文件。编辑/etc/mysql/my.cnf(路径可能因系统而异),找到datadir项,并将其更改为新的路径:

[mysqld]
datadir=/mnt/data/mysql
如果有必要,更新apparmor配置(如果你使用AppArmor)以包括新的数据目录。

如果有必要,更新mysql用户的权限,确保mysql用户可以访问新的文件路径。

重新启动MySQL服务:

sudo systemctl start mysql
确保在进行任何操作之前备份好你的数据,并检查文件权限和所有权以确保MySQL服务可以正确访问文件。如果你有大型的数据库,这个过程可能需要一些时间,并且在操作过程中最好避免中断服务。
  • 启动无误删除旧文件即可

标签:文件,full,Err,mysql,数据库,xxx,mnt,MySQL,挂载
From: https://www.cnblogs.com/wushangzhizun/p/18162941

相关文章

  • UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 0: invalid
    报错:报错信息UnicodeDecodeError:'utf-8'codeccan'tdecodebyte0xa1inposition0:invalidstartbyte指出在尝试使用UTF-8编码解码文件时遇到了问题。这通常发生在文件的编码不是UTF-8时,比如它可能是GBK、GB2312或其他编码。哈工大停用词表可能不是用UTF-8......
  • vscode debug: #include errors detected. Please update your includePath
    比如说文件树如下-src-x.cpp-x.hpp那么在x.cpp中直接#include"x.hpp"是没问题的,因为这个按相对路径来说可以直接搜到 但是如果文件树如下-src-x.cpp-head-x.hpp由于x.cpp和x.hpp不在同一个文件夹下,所以需要按相对路径如下#include".......
  • lib 安装失败,error Microsoft Visual C++ 14.0 is required.
    即使安装c++要占用c盘4G,而且仍然有可能报错,error:command'C:\ProgramFiles(x86)\MicrosoftVisualStudio14.0\VC\BIN\x86_amd64\cl.exe'failedwithexitstatus2另一种解决方法是直接下载whl,省去编译的过程https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib有可能......
  • NGINX error_page
    背景网络架构中需要遇到apisix,想做个apisix访问出错的兜底方案nginx配置其中http://11.11.11.11:9080是apisix访问地址server{ listen80; server_namesfimplat; indexindex.htmlindex.htm; root/app/sfimplat_micro/web; #charsetkoi8-r; access_log......
  • sql_mode=only_full_group_by以及ANY_VALUE()
    MySQL报错:sql_mode=only_full_group_by解决方法--查询自定义变量sql_modeSELECT@sql_mode;--查询系统变量sql_mode(会话变量)SELECT@@sql_mode;--查询当前会话变量SELECT@@SESSION.sql_mode;--查询全局变量select@@GLOBAL.sql_mode;SET@@SESSION.sql_mode='';......
  • 解决Unchecked runtime.lastError: Cannot create item with duplicate id meterSpher
    uncheckedruntime.lasterror:cannotcreateitemwithduplicateidXXX谷歌浏览器扩展插件开发问题_chromeuncheckedruntime.lasterror:cannotcreate-CSDN博客javascript-IssueswithContentMenuandOpeningTabs-ChromeExtension-StackOverflowchrome.run......
  • python2 http响应中文显示unicode \uXXX的问题
    python2编码解码会以unicode作为中间码,要用decode和encode解码后再编码其中decode解码,是把bytes以给定的编码格式解码成unicodeencode是以给定的编码格式将unicode编码为bytes数据是以bytes形式传递和存储的,程序需要用正确的编码来将bytes解码显示decode:FrombytesToUnic......
  • error: possibly undefined macro: AC_CHECK_HEADERS
    Hi,Ihavebeengettingthebelowerrorafterrunning./bootstrap:autoreconf:running:/usr/bin/autoconf--force--warnings=allconfigure.ac:133:error:possiblyundefinedmacro:AC_CHECK_HEADERSIfthistokenandothersarelegitimate,pleaseusem4_pat......
  • Canvas errors & CORS All In One
    Canvaserrors&CORSAllInOneUncaught(inpromise)DOMException:Failedtoexecute'toDataURL'on'HTMLCanvasElement':Taintedcanvasesmaynotbeexported.solution<imgcrossorigin="anonymous"data-src="&q......
  • docker.from_env() 获取docker守护进程时出现 TypeError: load_config() got an unexp
    某天使用python重启docker容器时,出现了一个令人费解的BUG,我的代码为1defrestart_docker(container_name):2#连接到docker守护进程3client=docker.from_env()4try:5#获取容器对象6container=client.containers.get(containe......