我需要创建一个非常轻适用于 Windows 的 MySQL 分发版。
我已经下载了一个便携版(无需安装),删除了一些不重要的目录(类似mysql-test
和类似),并进行了my.ini
适当的更改。它运行良好,包括 InnoDB。
问题是它仍然占用 147 MB。我看到最多的是在bin
目录中,那里有一堆可执行文件,每个大约占用 3-8 MB。我可以安全地删除其中一些吗?其中哪一个?
先感谢您。
附言:不,我无法迁移到 sqlite,我必须坚持使用 MySQL。:)
答案1
MicroSQL
MicroSQL 是一个独立软件包,作为 MicroApache 的一个选项提供。来自网站
可删除组件
如果您使用外部基于 Web 的管理器(例如 PHPMyAdmin)并且从不使用 CMD 行管理或访问功能,那么您可以通过删除 mysql.exe 和 mysqladmin.exe(以及 mysqlwatch.exe + mysqlcheck.exe(如果提供))来减少占用空间。请注意,您需要 msqladmin.exe 才能使用停止/启动批处理文件来控制 MySQL 控制台服务。
已删除的组件
13/01/2005 08:46 122,880 my_print_defaults.exe
13/01/2005 08:46 1,093,632 myisam_ftdump.exe
13/01/2005 08:46 1,200,128 myisamchk.exe
13/01/2005 08:46 1,118,208 myisamlog.exe
13/01/2005 08:46 1,118,208 myisampack.exe
13/01/2005 08:46 1,064,960 mysqlbinlog.exe
13/01/2005 08:46 1,044,480 mysqlcheck.exe
13/01/2005 08:46 3,493,888 mysqld.exe
13/01/2005 08:46 1,064,960 mysqldump.exe
13/01/2005 08:46 1,044,480 mysqlimport.exe
07/01/2005 00:30 1,523,200 MySQLInstanceConfig.exe
13/01/2005 08:46 1,040,384 mysqlshow.exe
13/01/2005 08:46 40,960 mysqlshutdown.exe
13/01/2005 08:46 45,056 mysqlwatch.exe
13/01/2005 08:46 110,592 perror.exe
包裹的尺寸是2.9MB。
下载 MicroSQL 4.1.9-3(2.9 Mb ZIP 文件) (不包括 Apache/PHP 二进制文件/模块)