mysql安裝程序無響應(mysql安裝程序未響應)

本文目錄一覽:

怎麼安裝 mysql 就一直不動了

應該是服務啟動不了. 點擊 log 頁面 , 根據提示查找原因,解決問題

一、確認MYSQL已經配置且正確 重新配置 如果是重新安裝的MYSQL,請確認安裝後的MYSQL經過第一次配置,否則會缺少my.ini文件,配置方法,可以在安裝到最後一步時選擇,現在開始配置MYSQL,或在程序組中運行MYSQL配置嚮導。配置完成後,要確保my.ini文件中[mysqld]欄位下至少有basedir安裝目錄路徑和datadir資料庫路徑。 配置之前,如果原來已經有過MySQL配置,可以先在MYSQL嚮導中進行執行一次REMOVE INSTANCE,然後再重新配置。 覆蓋數據表 默認的MYSQL資料庫會安裝到My Document下,所以如果您的資料庫目錄在其它路徑下,可以先把MYSQL停止掉,然後把資料庫剪切到其它路徑,然後拷貝相關數據表進入同一目錄即可。 如果MYSQL數據表使用不同的賬戶,還需要在MYSQL創建賬戶,或直接使用原來的MYSQL數據表覆蓋(需確認之前的MSYQL數據表是未損壞的)。 解決無法啟動 遇到無法啟動MYSQL時常見解決方法: A、先使用命令C:\Program files\mysql\bin\mysqladmin-u root -p shutdown來關閉MYSQL B、再在cmd命令行下,執行net start mysql啟動mysql。 二、1067錯誤常見解決方法 故障現象 如果在停止MYSQL(net stop mysql)或啟動MYSQL時,出現1067錯誤,錯誤信息「MySql 服務正在停止…系統出錯(A system error has occurred.)…系統發生 1067 錯誤(System error 1067 has occurred.),進程意外終止(The process terminated unexpectedly.)」等。 常見解決方法 如果以前一直運行OK的,請先按照上面的「無法啟動」解決方法執行一次看看。 如果進行過Remove Instance操作,再次重建時後,一定要檢查my.ini文件中的datadir是否已被還原了,如果該地址下資料庫不存在,也將報告1067錯誤,只需要修改成真實的資料庫目錄地址,然後手動啟動即可。 檢查MYSQL目錄許可權 檢查my.ini文件中[mysqld]欄位下是否有basedir安裝目錄路徑和datadir資料庫路徑,my.ini可能需要出現在兩個地方,MYSQL的安裝目錄和Windows目錄(假設是windows環境)下,都要檢查一下。 有時候刪除%windir%/my.ini文件然後再重新配置也可以解決,再次配置後檢查一下Windir目錄下是否有my.ini文件,有時把安裝目錄下最新的my.ini拷貝過去覆蓋一下也能解決問題。 如果是Linux環境,試一下把mysql.server拷貝至/etc/rc.d/init.d/下,然後再運行chkconfig mysql.server,之後就可以在命令行中設置PATH、使用命令執行mysql啟動。 三、非法關機造成的MYSQL無法啟動問題 如果是因為非法關機等原因導致MYSQL無法啟動或啟動有問題的,最好使用重新安裝的或確認是OK的MYSQL數據表及ibdata1、mysql.pid、ib_logfile0等文件進行覆蓋,天緣試過遇到過多次這種情況,就是原來的MYSQL表有問題了,總是無法啟動,但是更換成新表就可以。 四、重裝MYSQL 發現MYSQL有問題時,最便捷的方法,是先把mysql卸載掉,然後重裝重新配置,具體方法如下: 1、卸載MYSQL,清理掉安裝目錄和Windows目錄下的my.ini文件。 2、檢查任務管理器中是否還有mysql進程,如果有,可以把mysqld.exe殺掉,或者先殺掉再卸載也可以。 3、在cmd命令窗口,執行:sc delete mysql,該命令是清理註冊服務命令。 3. 重裝 mysql 如果是安全設置以後出現這個問題,可能是因為mysql以低許可權運行的時候因為密碼策略等問題導致,大家看惡意將mysql的啟動用戶更下下密碼,然後在服務項里設置下即可。

MySQL安裝到這裡一直不動,出了什麼問題?

應該是服務啟動不了. 點擊 log 頁面 , 根據提示查找原因,解決問題

一、確認MYSQL已經配置且正確 

重新配置 

如果是重新安裝的MYSQL,請確認安裝後的MYSQL經過第一次配置,否則會缺少my.ini文件,配置方法,可以在安裝到最後一步時選擇,現在開始配置MYSQL,或在程序組中運行MYSQL配置嚮導。配置完成後,要確保my.ini文件中[mysqld]欄位下至少有basedir安裝目錄路徑和datadir資料庫路徑。 

配置之前,如果原來已經有過MySQL配置,可以先在MYSQL嚮導中進行執行一次REMOVE INSTANCE,然後再重新配置。 

覆蓋數據表 

默認的MYSQL資料庫會安裝到My Document下,所以如果您的資料庫目錄在其它路徑下,可以先把MYSQL停止掉,然後把資料庫剪切到其它路徑,然後拷貝相關數據表進入同一目錄即可。 

如果MYSQL數據表使用不同的賬戶,還需要在MYSQL創建賬戶,或直接使用原來的MYSQL數據表覆蓋(需確認之前的MSYQL數據表是未損壞的)。 

解決無法啟動 

遇到無法啟動MYSQL時常見解決方法: 

A、先使用命令C:\Program files\mysql\bin\mysqladmin-u root -p shutdown來關閉MYSQL 

B、再在cmd命令行下,執行net start mysql啟動mysql。 

二、1067錯誤常見解決方法 

故障現象 

如果在停止MYSQL(net stop mysql)或啟動MYSQL時,出現1067錯誤,錯誤信息「MySql 服務正在停止…系統出錯(A system error has occurred.)…系統發生 1067 錯誤(System error 1067 has occurred.),進程意外終止(The process terminated unexpectedly.)」等。 

常見解決方法 

如果以前一直運行OK的,請先按照上面的「無法啟動」解決方法執行一次看看。 

如果進行過Remove Instance操作,再次重建時後,一定要檢查my.ini文件中的datadir是否已被還原了,如果該地址下資料庫不存在,也將報告1067錯誤,只需要修改成真實的資料庫目錄地址,然後手動啟動即可。 

檢查MYSQL目錄許可權 

檢查my.ini文件中[mysqld]欄位下是否有basedir安裝目錄路徑和datadir資料庫路徑,my.ini可能需要出現在兩個地方,MYSQL的安裝目錄和Windows目錄(假設是windows環境)下,都要檢查一下。 

有時候刪除%windir%/my.ini文件然後再重新配置也可以解決,再次配置後檢查一下Windir目錄下是否有my.ini文件,有時把安裝目錄下最新的my.ini拷貝過去覆蓋一下也能解決問題。 

如果是Linux環境,試一下把mysql.server拷貝至/etc/rc.d/init.d/下,然後再運行chkconfig mysql.server,之後就可以在命令行中設置PATH、使用命令執行mysql啟動。 

三、非法關機造成的MYSQL無法啟動問題 

如果是因為非法關機等原因導致MYSQL無法啟動或啟動有問題的,最好使用重新安裝的或確認是OK的MYSQL數據表及ibdata1、mysql.pid、ib_logfile0等文件進行覆蓋,天緣試過遇到過多次這種情況,就是原來的MYSQL表有問題了,總是無法啟動,但是更換成新表就可以。 

四、重裝MYSQL 

發現MYSQL有問題時,最便捷的方法,是先把mysql卸載掉,然後重裝重新配置,具體方法如下: 

1、卸載MYSQL,清理掉安裝目錄和Windows目錄下的my.ini文件。 

2、檢查任務管理器中是否還有mysql進程,如果有,可以把mysqld.exe殺掉,或者先殺掉再卸載也可以。 

3、在cmd命令窗口,執行:sc delete mysql,該命令是清理註冊服務命令。 

3. 重裝 mysql 

如果是安全設置以後出現這個問題,可能是因為mysql以低許可權運行的時候因為密碼策略等問題導致,大家看惡意將mysql的啟動用戶更下下密碼,然後在服務項里設置下即可。

為什麼我的電腦一直裝不上mysql ?打好兩個勾後直接未響應?

解決方法:

一種方法:你可以安裝MySQL的時候在這一步時它默認的服務名是「MySQL」 只需要把這個名字改了就可以了。

二種方法:1、卸載MySQL 2、刪除安裝目錄及數據存放目錄 3、在註冊表(regedit)查詢mysql,全部刪除 4、在c盤查詢MySQL,全部刪除 5、重新安裝就好了

注意的是註冊表 cmd – regedit

1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄

2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄

3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄

4.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001t\Services\MYSQL 目錄

5.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL 目錄

6.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL 目錄

7.刪除C:\Documents and Settings\All Users\Application Data\MySQL 目錄

上面兩種方法任選一種,重新安裝新版MYSQL 就OK了。

怎樣解決mysql最後一步提示未響應

1,停止Mysql服務,卸載MySQL

2,刪除安裝目錄及數據存放目錄

3,在註冊表查詢mysql,全部刪除(這一步很關鍵,安裝失敗主要原因就是註冊表刪不幹凈)

以下是徹底刪除註冊表方法:

(1)進入註冊表:運行regedit

(2)再清理以下三個目錄:

a. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL

b. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

c. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL

MySQL註冊表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之類,刪除的時候,都刪除就可以;

檢查C:\WINDOWS目錄下是否有my.ini文件,將其刪除

4,在c盤查詢MySQL(可能會隱藏,顯示隱藏文件就行了),全部刪除

5,重新安裝MySQL,配置過程中選擇之前未用過的名字(MySql4,若仍使用原來的MySql,則無法啟動服務)

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/238818.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:13
下一篇 2024-12-12 12:13

相關推薦

  • 如何修改mysql的埠號

    本文將介紹如何修改mysql的埠號,方便開發者根據實際需求配置對應埠號。 一、為什麼需要修改mysql埠號 默認情況下,mysql使用的埠號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL資料庫 在使用Python操作MySQL之前,我們需要先連接MySQL資料庫。在Python中,我…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • MySQL bigint與long的區別

    本文將從數據類型定義、存儲空間、數據範圍、計算效率、應用場景五個方面詳細闡述MySQL bigint與long的區別。 一、數據類型定義 bigint在MySQL中是一種有符號的整…

    編程 2025-04-28
  • MySQL左連接索引不生效問題解決

    在MySQL資料庫中,經常會使用左連接查詢操作,但是左連接查詢中索引不生效的情況也比較常見。本文將從多個方面探討MySQL左連接索引不生效問題,並給出相應的解決方法。 一、索引的作…

    編程 2025-04-28
  • CentOS 7在線安裝MySQL 8

    在本文中,我們將介紹如何在CentOS 7操作系統中在線安裝MySQL 8。我們會從安裝環境的準備開始,到安裝MySQL 8的過程進行詳細的闡述。 一、環境準備 在進行MySQL …

    編程 2025-04-27
  • 如何使用MySQL欄位去重

    本文將從多個方面為您詳細介紹如何使用MySQL欄位去重並給出相應的代碼示例。 一、SELECT DISTINCT語句去重 MySQL提供了SELECT DISTINCT語句,通過在…

    編程 2025-04-27
  • MySQL正則表達式替換

    MySQL正則表達式替換是指通過正則表達式對MySQL中的字元串進行替換。在文本處理方面,正則表達式是一種強大的工具,可以方便快捷地進行字元串處理和匹配。在MySQL中,可以使用正…

    編程 2025-04-27
  • Apache2.4和MySQL的全能編程開發工程師指南

    本文將從多個方面對Apache2.4和MySQL進行詳細的闡述,為全能編程開發工程師提供有用的參考和指導。首先,我們來解答這個標題所涵蓋的主題: 本文將提供Apache2.4和My…

    編程 2025-04-27
  • MySQL JDBC驅動包下載詳解

    一、JDBC驅動介紹 JDBC是Java Database Connectivity的縮寫,它是Java應用程序與各種資料庫連接的標準API,允許Java程序員使用JDBC API…

    編程 2025-04-25

發表回復

登錄後才能評論