服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

dirtysea 发表于 2013-6-21 22:50:01

mysqldump备份遇到Errcode: 13错误的解决办法

mysql使用mysqldump备份的时候,遇到Errcode: 13错误:mysqldump: Couldn't execute 'SHOW TRIGGERS LIKE 'sdb/_gnotify'': Can't create/write to file 'C:/WINDOWS/Temp/#sql_bb4_0.MYI' (Errcode: 13) (1)问题原因:一般是因为临时文件创建失败造成的。失败的原因,一是对应的文件目录mysql无法写文件,或没有写权限。二是与McAfee杀病毒软件冲突。解决方案:一、检查临时目录,如'C:/WINDOWS/Temp/' 是否可写,检查目录权限,如果有问题,则予以解决。或在mysql目录下的my.ini文件中加入:tmpdir=D:/mysqltmp,设置新的临时目录二、如果是与McAfee杀病毒软件冲突,可在McAfee杀病毒软件中,设置对MYI文件类型不进行查毒操作。操作方式:1、打开 “VirusScan控制台”-->“任务”菜单-->“属性”,2、在弹出的属性窗口中,左侧选择“所有进程”-->“检测箱”-->“排除项”3、在“设置排除项”窗口中,选择“添加”-->选择“按文件类型”-->输入“MYI”,一路**即可。当然,还有更简单的方式:临时关掉McAfee或干脆换了它。
如此这般,即可使用mysqldump正常备份mysql了。

Errcode: 24
增加参数 --lock-all-tables

页: [1]
查看完整版本: mysqldump备份遇到Errcode: 13错误的解决办法