保存MySQL设置

时间:2011-04-22 13:04:18

标签: mysql wamp

如何保存MySQL的永久设置?
我从WAMP获得MySQL,并且没有my.cnf文件,有一个my.ini文件!
我该如何设置一些全局变量

4 个答案:

答案 0 :(得分:7)

Drive:\wamp\bin\mysql\mysql5.5.8\my.ini

这是保存设置的地方。

答案 1 :(得分:4)

WAMP使用my.ini文件。

要访问my.ini文件,只需单击WAMP托盘图标并将鼠标悬停在“MySQL”菜单上,然后单击“my.ini”。

  1. 编辑my.ini文件,在 [mysqld] 部分下添加:

    setting-name=setting-value,例如:event-scheduler = on

  2. 重启所有服务

  3. 您无需在设置或值周围使用引号。

答案 2 :(得分:2)

全局system variables必须使用命令行或SQL命令(运行时/会话)或配置文件(永久)specified

答案 3 :(得分:1)

我遇到了同样的问题,因为在WAMP中我们只有my.ini个文件而不是my.conf

通过SQL语句,按以下步骤进行:

mysql> SET global max_heap_table_size=524288000;
mysql> SET global tmp_table_size=524288000;

但重新启动服务器时,查询:

select @@global.tmp_table_size, @@global.max_heap_table_size

默认返回旧值。

然后编辑my.ini文件,并提供以下声明:

max_heap_table_size=524288000
tmp_table_size=524288000

并且这些变化是永久性的。