直接在服务器上删除MySQL数据库文件可以吗?

直接在服务器上删除MySQL数据库文件可以吗?

所以,我需要在我们的数据库服务器上释放一些空间。

调查显示,大量空间被不再使用的 MariaDB/MySQL 数据库(快照和已停用的应用程序)占用。我想删除这些数据库,但由于某些事件,这里没有人可以访问可以删除这些数据库架构的 MariaDB 用户帐户。

MariaDB 正在服务器上运行,运行实时系统。

我可以直接进入 /mysql 文件夹并从文件系统中删除冗余数据而不会弄乱实时数据库吗?

答案1

虽然这样做可能不会立即产生问题,但这是一个非常糟糕的主意。不要这样做。MySQL 希望完全控制其数据目录。

相反,如果您失去了 root 访问权限,请安排维护窗口并重置 MySQL 的 root 密码,然后正确删除数据库。

相关内容