首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >忽略my.ini

问忽略my.ini
EN

Stack Overflow用户
提问于 2014-10-31 06:43:23
回答 2查看 4.2K关注 0票数 1

C:\wamp\bin\mysql\mysql5.6.17有my.ini。我添加了文本log=c:/wamp/logs/mysql_query.log,但它不起作用。

任何更改都不起作用。我试图重命名文件myblablabla.ini,但是WAMP服务器成功启动。我想,他使用了一个不同的配置文件。怎么找到它?

谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-31 09:15:48

如果您使用的是64位版本的WAMPServer 2.4或2.5,则发行版中有一个小错误。

MySQL在其ini文件中查找与其服务名称匹配的部分,以便从其获取参数。64位MySQL服务称为wampmysqld64,因此my.ini节头也应该是wampmysqld64

使用wampmanager菜单编辑my.ini

代码语言:javascript
复制
wampmanager -> MYSQL -> my.ini

所以编辑你的my.ini并找到这一行

代码语言:javascript
复制
[wampmysqld]

然后将其更改为

代码语言:javascript
复制
[wampmysqld64]

MySQL现在将拾取在该部分中设置的参数。

票数 9
EN

Stack Overflow用户

发布于 2017-12-07 16:51:31

上面的答案是正确的,但不是完全正确的,至少对我来说是这样。我使用的是wampserver 2.5 64位。我必须在我的wampmysqld64文件中同时添加mysqld64和.ini部分,这样才能使它工作!

代码语言:javascript
复制
[wampmysqld64]
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

[mysqld64]
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

转到wamp图标,如下所示: 1. Wamp > MySQL > MySQL控制台

  1. 运行select @@sql_mode; //检查结果
  2. Wamp > MySQL > my.ini //编辑文件中有我前面提到的代码。
  3. 重新启动wamp所有服务
  4. 运行select @@sql_mode; // check结果,需要:

+--------------------------------------------+ | @@sql_mode | +--------------------------------------------+ | NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION | +--------------------------------------------+

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26668866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档