完美解决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
相关推荐
满天星830357711 分钟前
【Git】原理及使用(三)(分支管理)
linux·git
载数而行52019 分钟前
Linux 2 基本实操(远程操控,远程传输,vi/vim编辑器,关机重启,xshell的用户登录注销)
linux
me83226 分钟前
【Linux】Linux 目录命名规范溯源(Linux各个目录究竟是干嘛的)
linux·运维·数据库
lolo大魔王26 分钟前
Linux 内置命令与外部命令超详解(区别、原理、查找、执行流程)
linux·运维·服务器
H Journey32 分钟前
Linux 查看进程端口占用命令整理
linux·运维·服务器
着迷不白41 分钟前
二、Linux命令3要素及系统结构+文件的增删改查
linux·运维·服务器
java_cj44 分钟前
MySQL 执行原理深度剖析:查询成本计算与优化器内幕
数据库·后端·mysql
zzzyyy5381 小时前
System V IPC 全链路深度解析 —— 从信号量原子性到内核多态再到物理内存共享
linux·服务器
小猿M1 小时前
在Ubuntu中安装CRIU
ubuntu·criu
Noushiki1 小时前
MySQL索引优化实战:高效查询的黄金法则
数据库·sql·mysql