mysql my.ini配置文件修改无效

my.ini配置文件怎么修改均无效,经过仔细检查,发现在服务里,默认加载的是这个路径下的my.ini:

"C:/Program Files/MySQL/MySQL Server 5.6/bin\mysqld" --defaults-file="C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.6\my.ini" MySQL56

解决办法:

1. 把my.ini文件拷贝到这个文件即可。

2. 修改--defaults-file路径,指向自己的mysql安装根目录下的my.ini。

==================================================
参考安装方法

win8安装mysql-5.6.12-win32.zip
1、解压缩,比如到d:\,为了方便,将mysql-5.6.12-win32目录改名,比如mysql
2、Win键+x(按a),进入cmd管理员模式
d:
cd mysql\bin
安装mysql服务
mysqld.exe -install (默认服务名称是MySQL或者mysqld.exe -install “mysql56″修改服务名称)
删除mysql服务
mysqld.exe -remove(或者mysqld.exe -remove “mysql5″)
  3、ini参数配置文件d:\mysql\
将my-default.ini改为my.ini,根据需要添加参数
  4、启动停止服务
a)在命令行启动/停止
net start mysql

net stop mysql


原文地址:http://blog.xg98.com/article.asp?id=2159

如页面无法正常浏览,请查看原文地址!如有版权争议请与站长联系!我们会尽快删除相关网页快照!

Tags: mysql配置文件, mysql my.ini配置文件修改无效


如果知道mysql的服务名,就是上面net start 后面跟着的,我的是mysql56,可以试着运行mysqld install mysql56会提示my.ini的具体路径。

被这个坑惨了,哎,还在想怎么修改了安装路径下my.ini一直不生效,竟然是用来data目录下的my.ini.

主从为win7的Mysql以及虚拟机里Fedora的Mysql,废了好大的劲,终于通了。

1. Fedora的防火墙需要开放3306端口

2. 如果show slave status\G后 Slave_SQL_Running_State:显示的不是 ”Slave has read all relay log;“,需要看看errlog(如下),删除mysql下的5个表(http://blog.csdn.net/wxc20062006/article/details/17999407)可以解决。

 [Warning] InnoDB: Cannot open table mysql/slave_relay_log_info from the internal data dictionary of InnoDB though the .frm file for the table exists. See http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting.html for how you can resolve the problem

3. start slave;   stop slave; reset slave;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章