程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql啟動服務報1058錯誤的解決方法

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

編輯:MySQL綜合教程

今天研究一個框架,數據庫使用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的服務,可能禁用服務沒法禁用等一系列問題。

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved