mysql啟動服務報1058錯誤的解決方案_Mysql

來源:互聯網
上載者:User
今天研究一個架構,資料庫使用mysql,啟動mysql服務的時候報1058錯誤,如下圖。
 

在網上找了半天都是一樣的解決 辦法,試了一遍通通不行(僅針對我本地服務啟動出現的問題無效)。網上解決辦法如下:、

新啟動,卻無法啟動.

解決方案:

◆1、運行
D:\mysql\bin>mysqld-nt -remove

Service successfully removed.

D:\mysql\bin>mysqld-nt -install

Service successfully installed.

D:\mysql\bin>net start mysql

MySQL 服務正在啟動 .

MySQL 服務已經啟動成功。

◆2、檢查my.ini or my.cnf是否正常?

試一試把%SystemRoot%\my.ini 改成這樣

[mysqld]

basedir=D:/mysql

datadir=D:/mysql/data

default-character-set= gbk

[WinMySQLadmin]

Server=D:/mysql/bin/mysqld-nt.exe

◆3. 把my.ini 和 my.cnf 複製到 系統硬碟XX:\WINDOWS\system32下, 注意在配置環境中的一些路徑是否一致。

後來只能自己去找原因,既然提示錯誤資訊:原因可能是已被禁用或與其相關聯的裝置沒有啟動。在服務的屬性頁面看到這個:
 

原來是上次無意識把這個佈建服務給禁用了。

啟動該服務。最好是重啟機器,否則啟動了mysql的服務,可能禁用服務沒法禁用等一系列問題。

好了,這就是我遇到的問題及解決辦法,希望對大家有用。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.