完美解决Ubuntu的MySQL临时文件夹修改调整

  • 打开终端,输入以下命令
sh 复制代码
$ sudo -i # 切换root用户
$ systemctl stop mysql.service
$ mkdir /home/tmp
$ chown root:root /home/tmp
$ chmod 1777 /home/tmp
$ gedit /etc/mysql/mysql.conf.d/mysqld.cnf
  • 以上最后一条命令执行完后,在打开的mysqld.cnf文件做如下修改并保存关闭

    在[mysqld]下即27行修改为:tmpdir = /home/tmp

  • 继续之前的终端命令行输入

sh 复制代码
$ gedit /etc/apparmor.d/abstractions/user-tmp
  • 在打开的文件添加以下两行并保存关闭,如下图:
sh 复制代码
owner /home/tmp/**    rwkl,
/home/tmp/            rw,
  • 继续之前的终端命令行输入
sh 复制代码
$ /etc/init.d/apparmor restart
$ service mysql start
  • 查看是否成功修改临时文件夹
sh 复制代码
$ mysqld --verbose --help | grep tmp
相关推荐
墨染天姬1 小时前
【AI】linux-windows即将消亡,未来模型即系统
linux·人工智能·windows
我不听你讲话2 小时前
关系型与非关系型数据库视角下的 MySQL:特性解析与 Linux 部署实践
linux·mysql·nosql
Fcy6483 小时前
Linux下 进程控制(一) —— 进程的创建、终止和等待
linux·运维·elasticsearch·进程控制·进程创建、终止、等待
原来是猿8 小时前
MySQL【内置函数】
数据库·mysql
万象.8 小时前
Linux传输层TCP,UDP相关内容
linux·tcp/ip·udp
MaximusCoder8 小时前
等保测评命令——Centos Linux
linux·运维·经验分享·python·安全·centos
万象.8 小时前
Linux数据链路层通信原理及报文格式
linux·网络·网络协议
卷Java9 小时前
Linux服务器Docker部署OpenClaw:腾讯云/阿里云/VPS安装避坑指南
linux·运维·服务器
FirstFrost --sy10 小时前
MySQL关于表的操作
数据库·mysql
原来是猿11 小时前
Linux-【动静态库】
linux·运维·服务器