【问题标题】:WAMP server. Very large data directory in MySQL?WAMP 服务器。 MySQL中非常大的数据目录?
【发布时间】:2012-05-13 17:23:02
【问题描述】:

我有 wammp 服务器的问题。 在目录“..\WampServer\bin\mysql\mysql5.5.8\data”中创建了非常大的文件。 此目录的完整大小为 50GB。这些文件是什么?我该如何解决这个问题?

文件名是:

mysql-bin.000001
mysql-bin.000002
................
mysql-bin.000227

所有文件大小为49GB

提前致谢!

【问题讨论】:

  • 关于数据的哪些信息?
  • 你可以在删除它们后删除它们,它工作正常
  • 这个问题最好的地方是serverfault

标签: mysql wamp wampserver


【解决方案1】:

默认情况下,每当您对 MySQL 数据库进行更改时,它都会创建查询日志并将其存储在类似于 mysql-bin.000001 的文件中。 MySQL 数据库这样做是为了让您可以恢复或复制数据库。对于大多数应用程序来说,启用它是一件好事,就像进行定期备份一样。

如果你想禁止 MySQL 创建这些二进制日志:

  1. 打开my.ini
  2. 搜索此行log-bin=mysql-bin
  3. 通过添加井号来注释掉这一行:# log-bin=mysql-bin
  4. 保存并重启 MySQL 数据库

您现在可以安全地从该目录中删除这些文件。

【讨论】:

  • 如何查看这些文件的内容?
【解决方案2】:

我在我的沼泽上做了另一件事...... http://dev.mysql.com/doc/refman/5.0/en/purge-binary-logs.html

启动命令提示符并转到目录 wamp\bin\mysql\mysql5.5.16 或您获得的任何版本号

类型:

mysql.exe -u root
SHOW BINARY LOGS;

将显示包含所有日志文件的列表。我们需要最后一个。 在我的情况下是 mysql-bin.000412

所以我输入了

PURGE BINARY LOGS TO 'mysql-bin.000412';

你没事!

【讨论】:

  • 数据目录包含您声明的所有数据库。如果您不再使用或想要其中一些,您可以小心删除它们。
猜你喜欢
  • 2015-04-16
  • 2017-07-17
  • 1970-01-01
  • 2020-06-22
  • 1970-01-01
  • 2014-07-26
  • 2011-09-08
  • 2011-05-13
  • 1970-01-01
相关资源
最近更新 更多