如何减少Xampp mysqld内存使用量

时间:2014-08-12 19:33:09

标签: mysql

我已经设定自己学习php和mysql,在虚拟机中买了一本安装了XAMPP的书。但是我认为mysql不会使用那么多内存,但它使用500Mb。 我甚至没有在其中创造任何东西,我不确定这是否正常。 我选择了Xampp灯光设置,因为我唯一感兴趣的是Php和mysql。

我的目标只是创建一些带有Web界面的简单数据库。 而且我在学习php的第一步 我对编程并不陌生,我知道很多计算机语言 但是我是mysql和php appache的新手。

有人可以告诉我如何减少mysql的内存吗? 目前我遇到了问题,运行虚拟机的主机并不那么重

3 个答案:

答案 0 :(得分:1)

我认为这是MySQL的(windows)安装程序中的一个错误,也可以在xampp中使用。

http://bugs.mysql.com/bug.php?id=68287

尝试在table_definition_cache中查找my.cnf并将其降低到~200

答案 1 :(得分:0)

如果你没有像你说的那样存储任何内容,那么500MB不是用于'MYSQL'过程,而是用于整个XAMPP的过程。

长话短说,这是Mysql配置文件路径:

/etc/mysql/my.cnf

在此文件中,您可以找到:

key_buffer              = 8M
max_connections         = 30
query_cache_size        = 8M
query_cache_limit       = 512K
thread_stack            = 128K

这是Mysql正在使用的MAXIMUM内存。

希望这有帮助。

答案 2 :(得分:0)

mysql in xampp 400mb cpu

您在php.ini两行结尾添加:

[mysqld]

table_definition_cache = 400

我确定和你在一起:)。