mysql my.ini配置檔案修改無效

qilovehua發表於2015-05-06
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;

相關文章