我在我的mysql
. 这是标准的东西吗?由于它的名称,我无法选择此数据库并查看其中的内容。我可以放下它吗?
问问题
2196 次
2 回答
1
这是您的数据库目录中的某个文件夹(名为.cache
),它不应该存在(并且以#mysql50# 开头)。
Barmar 的建议对我没有帮助。
相反,我不得不(重新)移动文件夹以删除该消息。
于 2017-07-25T14:27:58.990 回答
0
我一直在多台服务器上处理这个问题。我有3个解决方案...
1/删除有问题的目录!但他们可能会回来
2/ 告诉 MySQL 服务器忽略它们...即修改“[mysqld]”部分中的“my.cnf”文件..
ignore-db-dir='lost+found'
ignore-db-dir='.cache'
ignore-db-dir='.config'
ignore-db-dir='.ssh'
并重新启动 MySQL 服务器...
3/修改“automysqlbackup”,这通常是报告这些“数据库”存在的问题。
问题在于将这些数据库名称添加到 $DBEXCLUDE 的简单尝试似乎不起作用,并且在处理 "$DBNAMES" = "all" 时可能需要修改脚本编程。
见... http://www.ict.griffith.edu.au/anthony/info/apps/mysql.txt
于 2018-08-29T01:41:09.177 回答