簡體   English   中英

MySQL服務器安裝失敗配置

[英]Fail configuration of MySQL server installation

我試圖使用Windows(x86,32位),MSI安裝程序在我的本地計算機(Win7 32)上重新安裝MySQLServer。

當向導配置服務器時,安裝后會出現錯誤“配置失敗”,詳細信息如下:

mysql-server-5.5-win32:6 - Looking for valid template
mysql-server-5.5-win32:13 - Found valid template.
mysql-server-5.5-win32:20 - Attempting to process template.
mysql-server-5.5-win32:26 - Processed template.
mysql-server-5.5-win32:33 - Attempting to configure service.
mysql-server-5.5-win32:40 - Configured service.
mysql-server-5.5-win32:46 - Attempting to start service.
mysql-server-5.5-win32:100 - Unable to configure service.
mysql-server-5.5-win32:100 - Product configuration controller finished configuration.

為什么會這樣?

使用我在安裝向導中輸入的錯誤的“舊”密碼來設置新密碼會導致這種情況嗎? 如果是 - 我如何清理MySQL服務器以前的所有設置?

卸載MySql及其所有組件,除了Oracle安裝程序,重新啟動安裝程序,正常運行,當出現錯誤時,請完成安裝過程。

下一步,在開始菜單中搜索“服務”,執行服務管理工具,右鍵單擊服務“MySql Server XX”,選擇“Connexion”選項卡並在啟動用戶上檢查“系統帳戶”,啟動該過程即可。

在此輸入圖像描述

我在3天內遇到了上層問題,我認為當你想通過.msi安裝程序安裝本地連接(而不是TCP連接)時會出現一個錯誤。 選擇此選項后,配置正確傳遞,沒有失敗配置。 我的解決方案是在TCP連接上設置勾選然后在my.ini文件中的服務器文件夾中運行它,只需取消注釋行# skip-networking

其他提示:

  • 關閉防火牆或為安裝程序添加規則以接受公共/私有網絡連接。
  • 在管理員權限下使用netstat -ab | more netstat -ab | more命令來檢查端口使用情況
  • 如果您在早期安裝時失敗,請運行services.msc命令查找您的服務(安裝程序設置為默認類似MySQL56,MySQL56_1 - 取決於版本)獲取此服務的名稱並在管理員權限下運行cmd並鍵入sc stop "coppiedServiceName" if服務正在運行,稍后sc delete "coppiedServiceName"
  • 在一些論壇上說,如果可能對Windows防御者或防病毒軟件有用
  • 如果在重新安裝后更改默認安裝目錄,請檢查C:\\ Program Files C:\\ ProgramData上的舊安裝文件並清除它們

希望有人覺得這很有用。

我在Windows XP上遇到了同樣的問題。 問題是由本地化引起的。 我不得不使用regedit將路徑更改為All User的AppData文件夾。 原始路徑包含非ANSI字符。

注冊表項是這樣的:“HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Windows \\ CurrentVersion \\ Explorer \\ User Shell Folders”

值名稱為:“Common AppData”

原始值為:“%ALLUSERSPROFILE%\\Dataaplikací”

我將其更改為:“%ALLUSERSPROFILE%\\ AppData”

然后安裝程序成功。

注意:首先卸載MySQL,然后更改路徑,然后再次安裝MySQL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM