今天在做mysql的主從複製時,準備在windows下的mysql的配置檔案裡新增log-bin引數,但是新增之後發現,我無論如何重啟服務,在mysql命令列輸出show variables like 『%log%』,bin-log一直顯示off狀態。
然後我就開始懷疑我改的配置檔案不是資料庫啟動時參考的檔案(my-default.ini),但是我印象中我沒有設定其他的配置檔案啊,就直接用的自動生成的預設配置檔案。
但是由於mysql啟動資料庫選擇配置檔案具有優先順序,如果我將my-default.ini更改為my.ini則肯定以my.ini為配置檔案來啟動資料庫。
然後重新啟動資料庫,這次啟動不了了。。。。,但是我很高興啊,說明配置檔案的改動有效了,不好的是cmd下總是提示服務無法啟動,服務沒有錯誤(它自己感覺好無辜啊!!!)
腫麼辦?
啟動mysql控制台
哈哈,出現了。提示說query_response_time_stats=1 中的變數不存在。原來是上次驗證percona(乙個mysql的分支,能夠提供mysql資料庫不能提供的反應時間)新增的percona專有的變數。刪除這個變數,重新啟動,ok!!
檢視日誌是否啟動,已然啟動。
mysql無法啟動
本來是要在伺服器上執行程式,然後程式獲取的資料直接寫進伺服器,後來由於伺服器要麼訪問不了weibo.com要麼訪問不了weibo.cn,訪問速度各種慢,缺少各種外掛程式。本來程式三天寫好的,結果為了把程式移植到伺服器上花了10天左右的時間,最後因為伺服器的ip位址是在是差勁,好多網路都不能訪問,最後...
無法啟動mysql
檢視.err檔案發現 usr local webserver mysql libexec mysqld table mysql.plugin doesn t exist 081118 0 48 44 error can t open the mysql.plugin table.please run...
mysql無法啟動
mysql服務正在啟動 無法啟動 可以mysql 服務正在啟動 mysql 服務無法啟動解決途徑 解決方案 1.刪除自己手動建立的data資料夾 2.管理員許可權cmd的bin目錄下,移除已錯誤安裝的mysqld服務 mysqld remove mysql 出現刪除成功!3.在cmd的bin目錄下執...