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;

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