开发者社区> 白及88> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

MySQL不能使用/tmp

简介: <h1 id="edit-title" style="margin:0px; padding:0px; clear:none"><span class="yui3-editable_text-text ellipsis" style="max-width:95%">MySQL不能使用/tmp</span></h1> <div><span class="yui3-editable_text
+关注继续查看

MySQL不能使用/tmp



错误描述

我注意到my.cnd点tmpdir到/tmp,恕我直言,这可能是致命的。

从MySQL网站:
如果MySQL服务器作为复制的奴隶,你不应该设置-- tmpdir指向基于内存的文件系统或目录的目录被清除时,服务器主机重启。复制的奴隶需要一些临时文件的生存机器,它可以复制临时表或LOAD DATA INFILE操作重启。如果在临时文件目录下的文件丢失时,重新启动服务器,复制失败。
http:/ /dev.mysql。DOC / /refman /5.0/en/临时files.html

从FHS:
/甲氧苄啶/临时文件(参见/var/tmp)。经常不保存之间重新启动系统。
http:/ /en.wikipedia。org /维基/filesystem_hierarchy_标准

它甚至可能是,Ubuntu清除/tmp。

总之,/tmp可以考虑了系统启动的任何文件,应在系统重启属于/var/tmp

/var/tmp /临时文件被保存在重新启动。

所以请考虑
tmpdir=/var/tmp

我不知道如果AppArmor需要调整,但我想我会很快找到…


参考:

https://bugs.launchpad.net/ubuntu/+source/mysql-dfsg-5.1/+bug/375371



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
MySQL关于Count你知道多少
统计数据的需求在我们日常开发中是非常容易遇到了,MySQL也支持多种的计算的函数,
0 0
MySQL里的COUNT
MySQL里的COUNTcount(*)、count(1)、count(主键)、count(字段)的执行效率在没有where条件的情况下MyISAM引擎返回结果会比InnoDB快上很多,主要是因为MyISAM会单独记录了表的总行数,而InnoDB没有这么做。
753 0
mysql 将null转代为0
mysql 将null转代为0 分类: Mysql2012-12-15 11:56 6447人阅读 评论(1) 收藏 举报 1、如果为空返回0 select ifnull(null,0) 2、如果为空返回0,否则返回1 select if(isnull(col),0,1) as col. MYSQL 中的IFNULL函数 IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。
650 0
【MySql】如何删除 bin log
当mysql 日志占用太大空间的时候,要考虑将日志删除 一 语法如下: PURGE {MASTER | BINARY} LOGS TO 'log_name' PURGE {MASTER | BINARY} LOGS BEFORE 'date' 用于删除在指定的日志或日期之前的日志索引中的所有二进制日志。
474 0
+关注
白及88
白及
文章
问答
文章排行榜
最热
最新
相关电子书
更多
从花农到MySQL大
立即下载
从华农到MySQL大神
立即下载
深入MySQL实战
立即下载