使用 MySQL Workbench 优化 MySQL 数据库

Mic*_*l T 4 mysql optimization mysql-workbench

我实际上有几个问题。

首先,我找到了这个关于优化的信息:https : //stackoverflow.com/questions/5474662/mysql-optimize-all-tables

问题是,我似乎在任何地方都没有 mysqlcheck 程序。我正在使用 MySQL 工作台。我过去可能使用过其他 MySQL 版本。当我查找 mysql 时,我在 Program Files 文件夹中找到了一个 MySQL 文件夹,其中包含一个 MySQL Server 5.5 文件夹。这个有一些 .ini 文件和 bin、dat 等目录,但没有可执行文件。然后在 Program Files (x86) 中有另一个 MySQL 文件夹。其中有几个文件夹,包括:MySQL Documentation 5.5.30、MySQL Installer、MySQL Notifier、MySQL Workbench CE 5.2.47 和 Samples and Examples 5.5.30。唯一具有 mysql.exe 的是 MySQL Workbench CE 5.2.47。但它没有mysqlcheck.exe。

我在 Workbench 中摸索,找不到任何维护或优化功能。

我的数据库是 17 GB,我从大表中删除了一些大文本字段,我希望能恢复空间,因为我的操作系统正在向我大喊要腾出更多空间。Workbench 是否有优化的能力,如果有,我该怎么做?如果没有,我可以安装什么才能做到这一点?

Mik*_*hke 5

MySQL Workbench 中的维护功能有点隐藏。您可以通过像往常一样打开连接并右键单击您的架构来打开架构检查器来访问它:

在此处输入图片说明

您将在编辑器区域中获得一个新选项卡,其中包含许多用于检查/维护的页面。点击Maintenance底部的按钮打开这个页面:

在此处输入图片说明

从那里应该清楚要做什么。