MySQL的备份在cPanel服务器上失败

我在我的cPanel服务器上遇到了很大的问题。 当我做每日和每周的备份,或者我的客户端从cPanel做一个完整的备份,在转储数据库和消息“OK”之后,我们得到错误:

错误:无法转储一个或多个数据库…完成

而当我尝试恢复备份时,数据库大小为0 KB!

这是my.cnf文件:

[client] socket="/var/lib/mysql/mysql.sock" port=3306 [mysqldump] max_allowed_packet=16M quick default-storage-engine=MyISAM open_files_limit=41360 [myisamchk] write_buffer=2M key_buffer_size=128M read_buffer=2M sort_buffer_size=128M [mysql] no-auto-rehash [mysqlhotcopy] interactive-timeout [mysqld] read_rnd_buffer_size=4M max_allowed_packet=1M key_buffer_size=256M max_connections=200 max_heap_table_size=32M tmp_table_size=32M thread_concurrency=8 socket="/var/lib/mysql/mysql.sock" table_open_cache=9000 table_definition_cache=9000 thread_cache_size=8 myisam_sort_buffer_size=64M port=3306 binlog_format=mixed sort_buffer_size=1M read_buffer_size=8M query_cache_size=64M skip-external-locking log-bin=mysql-bin server-id=1 local-infile=0 log-slow-queries=/var/lib/mysql/slow.log innodb_buffer_pool_size=256M. 

我没有mysql_upgrade – 强制 ,重新启动MySQL, mysqlcheck -r -A …此错误显示每个用户帐户数据库的每个备份

我现在发现了这个:

确定mysql dbs …… mysql版本:5.5 … mysqldump:未知variables“default-storage-engine = MyISAM”… mysqldump版本:…本地mysql工具是版本4.x和远程mysql是5.x的 无法备份存储过程。

我应该删除行默认存储引擎= MyISAM ? 或者将其更改为default-storage-engine = MYISAM ? 感谢帮助

编辑:我只是添加到my.cnf

 [mysqld] innodb_file_per_table=1 local-infile=0 

并成功地做了备份没有错误,所以问题是在my.cnf文件,但是什么生产线废话?

从行中移动行open_files_limit = 41360
[mysqldump]部分

[mysqld]部分
这是造成这个问题