WAMP服务器.MySQL中非常大的数据目录?

did*_*ido 19 mysql wamp wampserver

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

文件名是:

mysql-bin.000001
mysql-bin.000002
................
mysql-bin.000227
Run Code Online (Sandbox Code Playgroud)

所有文件的大小为49GB

提前致谢!

小智 20

默认情况下,每当您对MySQL数据库进行更改时,它都会创建查询日志并将其存储在simla文件中mysql-bin.000001.MySQL数据库执行此操作以便您可以恢复或复制数据库.大多数应用程序都可以像执行常规备份一样启用它.

如果要禁用MySQL以创建这些二进制日志:

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

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


gha*_*sis 6

我在我的wamp上做了另一件事...... 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;
Run Code Online (Sandbox Code Playgroud)

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

所以我打字

PURGE BINARY LOGS TO 'mysql-bin.000412';
Run Code Online (Sandbox Code Playgroud)

你还好!