教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 MySQL数据备份Out of resources when opening file报错

MySQL数据备份Out of resources when opening file报错

发布时间:2023-04-29   编辑:jiaochengji.com
教程集为您提供MySQL数据备份Out of resources when opening file报错等资源,欢迎您收藏本站,我们将为您提供最新的MySQL数据备份Out of resources when opening file报错资源
碰到备份提示Out of resources when opening file问题我们可以调整open_files_limit来解决,具体如下。

今天,使用命令导出数据库,以便在新的VPS上恢复,出现了一下情况:

报错信息:

mysqldump: Got error: 23: Out of resources when opening file ‘./zrblog_dfhghdt/pre_ucenter_settings.MYD’ (Errcode: 24) when using LOCK TABLES

首先用ulimit -n命令查看下打开文件数限制:

root@zr [~]# ulimit -n
1024

我们需要调整MySQL配置文件中open_files_limit的值

编辑my.cnf(指令vi /etc/my.cnf),我这里没有open_files_limit,

增加它的值就行了

我的原来是 open_files_limit = 600

后来给修改成 open_files_limit = 1024

完成后保存,重启下MySQL,然后再试试用我们开头的指令备份。

OK,完成了。

当然,还有一种办法就是使用其它的办法来备份了,如我们利用专业备份工具或打包mysql 中data目录的文件

您可能感兴趣的文章:
备份所有MySql数据库的Shell脚本
定期自动备份mysql的shell脚本
mysqldump备份命令的常用操作与意外终止的解决方法
mysql命令之备份数据库
详解MySQL InnoDB管理与备份二进制日志的方法
解决开启bin-log日志mysql报错的问题
mysqldump 导出发生Lost connection to MySQL server during query
Mysql 备份与恢复实例教程
修改innodb_flush_log_at_trx_commit参数提升insert的性能
centos下mysql 5.6.13源码安装方法

[关闭]
~ ~