问题
在使用mysql查询建表的时候,突然除了这个错误
Error writing file '/tmp/MY0BkiqD' (Errcode: 28)
原因
后来才发现是我们服务器的系统盘满了,没办法存储缓存!!!
我们自己的服务器有一块SSD系统盘和另外一块硬盘,安装mysql时默认将数据库存放在了SSD中,结果导致很快SSD不够用了,因此将mysql数据库的存放位置做了一下迁移。
1. 准备工作
首先确认mysql 数据存放位置
mysql -u root -p
输入密码后进入命令好操作
show variables like '%dir%';
可以看到我们的数据库存放在
datadir =

当Ubuntu系统盘空间不足时,由于MySQL数据库默认存放在SSD中,需要将其迁移至其他硬盘。本文详细介绍了迁移步骤,包括:确认数据库位置、停止服务、使用mv命令迁移数据、修改配置文件中的datadir、sock地址,调整文件权限,并最终重启数据库服务。
2992

被折叠的 条评论
为什么被折叠?



