Incorrect key file for table ‘/tmp/#sql_bd2_0.MYI’解决
 
Incorrect key file for table ‘/tmp/#sql_bd2_0.MYI’解决
 
 当mysql的临时文件大小设置太小,或者由于并发量太大导致临时文件存放的目录空间大小不够时都会报这个错误。”incorrect key file for the table ‘/tmp/#sql….’;try to repair it”
一般的tmp目录的权限比较特别是drwxrwxrwt 就是1777
表示任何人都可以在此目录拥有写权限但是不能删除别人拥有的文件。
 
d:指的是目录
t:sticky bit,设置了粘住位
具体修改临时表目录的步骤为:
 1) 
 
 [root@wholesale /]# mkdir /var/tmp
 [root@wholesale /]# chmod 1777 /var/tmp/
 2) 
 tmpdir=/var/tmp
 3) 
 4) 
 5) 
 show variables like ‘tmpdir’;
 
相关文章:Incorrect key file for table ‘/tmp/#sql_bd2_0.MYI’解决
 
                   
                   
                   
                   
                             本文详细介绍了MySQL错误Incorrect key file for table ‘/tmp/#sql_bd2_0.MYI’的产生原因及解决方法,包括检查磁盘空间、修改my.cnf配置、重启服务等步骤,确保临时表存放目录正确。
本文详细介绍了MySQL错误Incorrect key file for table ‘/tmp/#sql_bd2_0.MYI’的产生原因及解决方法,包括检查磁盘空间、修改my.cnf配置、重启服务等步骤,确保临时表存放目录正确。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   593
					593
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            